Skip to main content

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.

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.

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

1

Get a Sandbox Account

Sign up for a free Fireblocks sandbox to get API access and test credentials.
2

Set Up Authentication

Generate a CSR and API key to authenticate your API requests using JWT signing.
3

Install an SDK

Choose the TypeScript, Python, or Java SDK and make your first API call.
4

Follow a Guide

Walk through our guides to create wallets, send transactions, or set up webhooks.