The Participant Portal
The Participant Portal is RTGS.global's browser-based interface for participants to conduct testing and live transactions. It connects directly to the RTGS.global API suite and provides a configurable interface with multifactor authentication and Single Sign-On (SSO) support.
The portal is cloud-agnostic and can be deployed to any environment that supports containerised workloads.
Features
| Feature | Description |
|---|---|
| Accounts | View participant and account information |
| Balances | Monitor account balances with real-time dynamic graphs |
| Relationships | Create and manage multi-currency network accounts and foreign participant agreements |
| FX | Receive FX rate quotes from Funds Controllers and settle agreed trades |
| Quotes | Exchange Request for Quote messages and confirm FX trades |
| Link & Settle | Instantly settle FX trades |
| Payment Instructions | Send payments to beneficiaries in foreign jurisdictions |
| Payment Approvals | Review and authorise payment instructions before network transmission |
| Transfers | Track payment and settlement request status |
| Settled Transactions | View settled credits and debits across accounts |
Components
The portal deploys two components:
| Component | Description |
|---|---|
| Portal | React/Node.js web application served to users |
| Database | Postgres instance (managed by the chart via CloudNativePG) |
Container images are published to Docker Hub under rtgsglobal/.
Before you begin
| Requirement | Description |
|---|---|
| Signing Module | Deployed and reachable from the portal's environment — see Signing Module |
| OIDC provider | Any OpenID Connect-compliant identity provider (Microsoft Entra ID, AWS Cognito, Okta, Auth0, etc.) |
| RTGS.global API URL | The Participant API endpoint for your jurisdiction, provided during onboarding |
| Signing Module API URL | The URL of your deployed Signing Module |
Deployment Options
| Option | Best for |
|---|---|
| Local (Helm) | Development and testing on Docker Desktop |
| AWS EKS (Helm) | Production on Amazon EKS with automated DNS and TLS |