Skip to main content

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.