| Purpose | The Fireblocks Developer Sandbox is a unique workspace built for developers to quickly start using Fireblocks APIs and SDKs. | Recommended for API testing. Before you go live, we recommend performing a test transaction on the Mainnet using both the Console UI and the API. | This is a full-production workspace. |
| Workflow testing | Quick experimentation | Pre-production development & testing | Staging & production |
| Console URL | sandbox.fireblocks.io | console.fireblocks.io | console.fireblocks.io |
| API URL | sandbox-api.fireblocks.io | api.fireblocks.io/v1 | api.fireblocks.io/v1 |
| Derivation paths | Sandbox workspace exceptions | Testnet workspace exceptions | Fireblocks vault HD derivation paths |
| Assets | Testnet assets that are independent of Mainnet assets and operate on their own Testnet blockchains. | Testnet assets that are independent of Mainnet assets and operate on their own Testnet blockchains. | Mainnet / Real assets. |
| API | Full API access with the most limited rate limits. Used for testing the API. | Full API access with limited rate limits. Used for testing the API. | Full API access with increased rate limits. Used for implementing the tested API configuration. Requires a separate API key from a Testnet workspace; this can be done with the same CSR file. |
| Policies | Non-editable | Fully editable | Fully editable |
| API Co-Signer | Only Fireblocks-provided API Co-Signer. | Fireblocks-provided or self-hosted API Co-Signer. | Self-hosted API Co-Signer. |
| API user limit | Up to 5 users | Limited to the client setting | Limited to the client setting |
| Webhooks | Available for testing | Available for testing | Available |
| Mobile access | N/A | Fireblocks mobile app (iOS and Android) to sign and authorize transactions, approve external connections, and workspace changes. | Fireblocks mobile app (iOS and Android) to sign and authorize transactions, approve external connections, and workspace changes. |
| Fireblocks Network | N/A | N/A | All Fireblocks Network connections are available. |
| Exchanges | Limited exchange integration support (only testnets). | Limited exchange integration support (only testnets). We recommend setting Policy rules that apply to transactions on exchanges to accommodate test transactions that are processed approximately once per day. | All Fireblocks exchange connectivity is available. |
| Fiat | Testnet only | Testnet only | All Fireblocks fiat integrations |
| DeFi/Web3 | Testnet protocols with WalletConnect Desktop integration. | Testnet protocols with WalletConnect Mobile and Desktop integrations. | Full support. Requires a specific policy implementation to enable. |
| AML | N/A | N/A | Most assets are supported via Chainalysis or Elliptic. |
| Raw Signing enabled | Yes | Requires a signed commercial agreement + Support enablement | Requires a signed commercial agreement + Support enablement |
| Support & Help Center | Developer Community support with Help Center access | Full Support with Help Center access | Full Support with Help Center access |