Skip to main content
Both Rach products have a sandbox and a production environment. You don’t change your integration to switch — you swap the API key. The key prefix is authoritative.

Payments sandbox

test_sk_ keys use testnet addresses — no real funds move and no on-chain confirmations are required. The environment is stamped onto every checkout and wallet operation at the moment the request is authenticated, so it can’t drift mid-flow.

CaaS sandbox

rach_sk_test_ keys run in sandbox mode: every B2B call returns an immediate SANDBOX_SIMULATED success without touching the blockchain or debiting your treasury — ideal for integration testing and CI.

Going live

1

Build against sandbox

Wire up your integration end-to-end with the test_* key.
2

Swap the key

Point production at the live_* key. Nothing else changes.
Use the same base URL in both environments — only the key changes.