Prerequisites
Sandbox
To integrate with the sandbox environment you will need:
- A confirmation email containing your RTGS.global ID.
- VPN credentials from RTGS.global: server name, IP address, and pre-shared key.
- A webhook endpoint registered with the RTGS.global onboarding team.
Production
For production deployment, the following are additionally required:
- Your organisation's details submitted to the RTGS.global onboarding team.
- A decentralised identifier (DID) and verification key generated from a secure wallet seed (see Generating Security Credentials below).
- Completion of the production readiness checklist.
Generating Security Credentials
You must create a 32-character alphanumeric seed to back your wallet. A GUID without hyphens is recommended.
Important: Store this seed securely. RTGS.global cannot recover it if lost.
Run the following Docker command to derive your DID and verification key from the seed:
docker run --rm -it ghcr.io/indicio-tech/did-derive:latest from-seed '<seed>'
Submit the resulting DID and verification key to RTGS.global during onboarding.
Production Security Standards
- You must not directly expose RTGS.global components to the public internet.
- Implement industry-standard security controls: MFA, conditional access, least privilege, and RBAC.
- Log, monitor, and investigate all failed login attempts.