Welcome to the Fireblocks Developer Portal. Whether you’re building a crypto exchange, a DeFi application, or an embedded wallet experience, you’ll find everything you need to integrate Fireblocks into your product.Documentation Index
Fetch the complete documentation index at: https://fireblocks-43c4b3ee-chore-add-cli.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Quickstart
Set up your API key, install an SDK, and make your first API call in minutes.
API Reference
Explore all Fireblocks REST API endpoints with interactive examples and code snippets.
What Is Fireblocks?
Understand the platform architecture, security model, and core concepts.
SDKs & Dev Tools
Official SDKs for TypeScript, Python, and Java, plus Postman collections and dev tooling.
Explore by Use Case
Choose the integration pattern that matches what you’re building.Wallet as a Service
Embed non-custodial wallets into your application with Fireblocks MPC technology.
Treasury Management
Manage institutional digital asset operations across exchanges, DeFi, and staking.
Tokenization
Issue, manage, and distribute digital tokens using smart contract templates.
Self-Custody Infrastructure
Build self-custody solutions with enterprise-grade MPC key management.
Platform Overview
Fireblocks provides a unified platform for building on blockchain with enterprise-grade security.Key Capabilities
Vault Accounts
Create and manage direct custody wallets for secure asset storage.
Transactions
Transfer, swap, and manage digital assets across blockchains.
Webhooks
React to real-time events like deposits, withdrawals, and status changes.
Smart Contracts
Deploy and interact with smart contracts across EVM and non-EVM chains.
Staking
Stake assets and manage validator operations programmatically.
Compliance
Integrate AML screening and travel rule compliance into your workflows.
Start Building
Get a Sandbox Account
Sign up for a free Fireblocks sandbox to get API access and test credentials.
Set Up Authentication
Generate a CSR and API key to authenticate your API requests using JWT signing.
Install an SDK
Choose the TypeScript, Python, or Java SDK and make your first API call.
Follow a Guide
Walk through our guides to create wallets, send transactions, or set up webhooks.