Testing

Every organization gets a Sandbox operating environment alongside Production. Issuers, verifiers and profiles are set up there the same way, and API keys are scoped to one environment — ask your operator for a Sandbox-scoped key to start integrating.

Trusting Sandbox credentials

GET/v1/trust/platform-root-ca

Install the root CA

Request

curl -s "$LUTRAID_API/v1/trust/platform-root-ca"
# { "certificate": "-----BEGIN CERTIFICATE-----\n…" }

Unauthenticated, returns JSON whose certificate field contains the PEM. Install it on the device running your test wallet before issuing or verifying against Sandbox.

Reaching it from a phone

Wallets need HTTPS and a publicly resolvable host, so localhost will not do — the Sandbox environment your organization gets is already reachable over HTTPS, so this only matters if you're pointing a wallet at infrastructure of your own in front of it.

See Trust and production for what changes when you move to Production.

Was this page helpful?