api.sandbox.paxos.com with separate credentials and isolated test data.
Enabling Sandbox Mode
Pass the sandbox option when creating your client:Sandbox credentials are different from production credentials. Create them in the Sandbox Dashboard.
Simulating Deposits
UseCreateSandboxDeposit to add test funds to a profile:
Setting Identity Status
Bypass the identity verification process in Sandbox by setting the status directly:Test Workflow Example
A typical Sandbox test scenario: ➊ Create a profile ➋ Create an identity and approve it withSetIdentityStatus
➌ Fund the profile with CreateSandboxDeposit
➍ Execute transfers, orders, or other operations
➎ Verify results using the List and Get endpoints
Sandbox Limitations
- No real blockchain transactions — Crypto withdrawals don’t execute on a live network (testnets are available for some chains)
- Simulated settlements — Settlement operations complete immediately
- More permissive rate limits — Sandbox has higher rate limits than production
- Separate data — Sandbox data is completely isolated from production
For testnet details, withdrawal limits, and fiat transfer testing, see the Sandbox reference.