Home
Providers
fireblocks
fireblocks
Fireblocks is an institutional digital-asset and stablecoin infrastructure company providing MPC-secured custody, wallets (custodial and non-custodial / embedded), payments, tokenization, staking, smart contracts, off-exchange settlement, and DeFi security to trading firms, fintechs, exchanges, payment service providers, banks, financial institutions, and Web3 companies. The Fireblocks REST API exposes 236+ operations across 15 surface areas — Vaults, Transactions, Wallets, Assets, Exchange, Tokenization, Contracts, Staking, NFTs, Payments, Network/Off-Exchange, Compliance, Gas Station, Workspace Management, and Webhooks — alongside the separate Non-Custodial Wallet (NCW) API for embedded wallets.
fireblocks publishes 35 APIs on the APIs.io network, including Vaults API, Transactions API, Tokenization API, and 32 more.
The fireblocks catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.
fireblocks’ developer surface includes authentication, developer portal, documentation, getting-started guide, pricing, engineering blog, product news, and 66 more developer resources.
35 APIs
30 Features
On this page
Kin Score
APIs 35
Postman 35
Open Collections 15
Pricing Plans 1
Rate Limits 1
FinOps 1
Features 30
Vocabularies 1
Spectral Rules 1
JSON Schema 3
Security Posture 3
Agentic Access 1
Resources 73
apis.yml
53 Operational Transparency
Composite quality — 66.1/100 · exemplar
Contract Quality
16.6 / 25
Developer Ergonomics
13.5 / 20
Commercial Clarity
15.8 / 20
Operational Transparency
6.8 / 13
Agent readiness — 41/100 · agent ready
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
MCP Server
0 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 9
Stable Error Semantics
8 / 8
Request/Response Examples
7 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
0 / 6
Agent Skills
0 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Create and manage vault accounts, asset wallets, deposit addresses, attached tags, and balance inquiries. Vaults are the root container for MPC-secured keys, balances, and trans...
Create, cancel, drop, and query digital-asset transactions across all supported chains. Every transaction passes the workspace Policy Engine, is signed by the MPC quorum, and is...
Deploy, mint, burn, and manage tokens across the chains supported by Fireblocks Tokenization Engine. Covers ERC-20 fungible tokens, multichain stablecoins, asset tokenization, s...
Execute and track staking operations across multiple proof-of-stake chains. Browse staking providers and validators, initiate stake / unstake / withdraw / claim-rewards actions,...
Discover, index, and manage non-fungible tokens held in the workspace's vault accounts. List owned NFTs, fetch token-level metadata, refresh ownership state, and update token-sp...
AML transaction screening, Travel Rule VASP messaging (FATF Recommendation 16), address registry lookups, and the workspace Policy Editor (Beta and V2). Wire third-party screeni...
Configure the Fireblocks Gas Station — auto-fuel logic that tops up native-asset balances in vault accounts so ERC-20 / SPL / contract-call transactions don't fail for lack of g...
Receive push notifications when workspace events occur — TRANSACTION_CREATED, TRANSACTION_STATUS_UPDATED, VAULT_ACCOUNT_ADDED, EMBEDDED_WALLET_DEVICE_PAIRED, SMART_TRANSFER even...
The Approval Requests API from fireblocks — 2 operation(s) for approval requests.
The Blockchains & Assets API from fireblocks — 8 operation(s) for blockchains & assets.
The Connected Accounts (Beta) API from fireblocks — 5 operation(s) for connected accounts (beta).
The Contract Interactions API from fireblocks — 4 operation(s) for contract interactions.
The Contract Templates API from fireblocks — 5 operation(s) for contract templates.
The Cosigners (Beta) API from fireblocks — 5 operation(s) for cosigners (beta).
The dApp Connections API from fireblocks — 3 operation(s) for dapp connections.
The Deployed Contracts API from fireblocks — 5 operation(s) for deployed contracts.
The Exchange Accounts API from fireblocks — 7 operation(s) for exchange accounts.
The Fiat Accounts API from fireblocks — 4 operation(s) for fiat accounts.
The Fireblocks Network API from fireblocks — 11 operation(s) for fireblocks network.
The Job Management API from fireblocks — 6 operation(s) for job management.
The Key Link API from fireblocks — 5 operation(s) for key link.
The Keys (Beta) API from fireblocks — 2 operation(s) for keys (beta).
The Off Exchange API from fireblocks — 5 operation(s) for off exchange.
The Payments - Flows API from fireblocks — 5 operation(s) for payments - flows.
The Payments - Payout API from fireblocks — 3 operation(s) for payments - payout.
The Policy Editor (Beta) API from fireblocks — 3 operation(s) for policy editor (beta).
The Policy Editor V2 (Beta) API from fireblocks — 2 operation(s) for policy editor v2 (beta).
The Smart Transfers API from fireblocks — 15 operation(s) for smart transfers.
The Tags API from fireblocks — 2 operation(s) for tags.
The Trading (Beta) API from fireblocks — 4 operation(s) for trading (beta).
The Webhooks V2 API from fireblocks — 9 operation(s) for webhooks v2.
The Whitelisted Contracts API from fireblocks — 3 operation(s) for whitelisted contracts.
The Whitelisted External Wallets API from fireblocks — 4 operation(s) for whitelisted external wallets.
The Whitelisted Internal Wallets API from fireblocks — 5 operation(s) for whitelisted internal wallets.
The Workspace Management API from fireblocks — 13 operation(s) for workspace management.
Scroll for all 35
Ready-to-run Postman collections for exercising this provider's APIs.
Scroll for all 35
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Scroll for all 15
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Notable capabilities this provider offers.
Institutional-grade digital-asset custody secured by Multi-Party Computation (MPC)
Vault account hierarchy with 100+ blockchains and 1000s of assets supported
Workspace Policy Engine — quorum-based transaction authorization rules
Webhooks V2 with replay-from-history and RSA-SHA512 signature verification
Fireblocks Network — point-to-point connectivity layer between Fireblocks workspaces and exchanges
Off-Exchange — collateral remains in MPC custody while mirroring balances to exchanges
Tokenization Engine — deploy/mint/burn fungible tokens and stablecoins across chains (3-30 bps on AUC)
Staking — managed validators for ETH, SOL, ADA, DOT, KSM, NEAR, TEZOS, MATIC, and more
Smart Transfers — atomic multi-leg asset settlement between two counterparties
Payments Platform and Agentic Payments Suite (agent-initiated payments)
Embedded Wallets / Non-Custodial Wallets (NCW) — wallet-as-a-service with mobile and web SDKs
Gas Station — auto-fuel native-asset balances so contract calls don't fail for lack of gas
dApp Connections via WalletConnect with full policy-engine + simulation protection
DeFi security suite — transaction simulation, contract whitelisting, dApp protection
Travel Rule (FATF R.16) compliance with TRLink partner integrations
AML transaction screening with Chainalysis / Elliptic / TRM Labs integration
Compliance & AML integrations, address registry, screening events
Multi-language SDKs — TypeScript (fireblocks-sdk-js, ts-sdk), Python (fireblocks-sdk-py, py-sdk), Java
EIP-1193 Web3 provider, Hardhat plugin, Solana web3.js adapter
Chain-specific SDKs for XRPL, Hedera, Cardano, Movement, Stacks, Seismic
Fireblocks CLI plus Homebrew tap
Fireblocks Agent — on-prem external key management
Fireblocks MCP Server for AI agents
x402 Payment Facilitator and x402 Agent for HTTP 402 micropayments
Open-source MPC cryptography library (mpc-lib)
Recovery Utility and Key Recovery Tool for disaster recovery
JWT signing with RSA 4096 private key — per-request token with body-hash claim
Sandbox environment with pre-funded test assets and communal test co-signer
Production and Sandbox base URLs: https://api.fireblocks.io/v1, https://sandbox-api.fireblocks.io/v1
Pricing tiers: Developer Sandbox (free), Essentials ($699/mo + $1M outbound), Pro (from $18k/yr), Enterprise, Enterprise+
Scroll for all 30
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 2
Portal, sign-up, and the first successful call
Documentation 4
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 44
SDKs, sample code, and the tooling you integrate with
Scroll for all 44
Access & Security 4
Authentication, authorization, and security posture
Learn 2
Tutorials, courses, talks, and written guidance
Operate 3
Status, limits, changes, and where to get help
Commercial 5
Pricing, plans, and the legal terms of use
Company 6
The organization behind the API
Other 2
Properties that don't map to a standard resource type
Source (apis.yml)
aid: fireblocks
accessModel:
pricing: freemium
onboarding: self-serve
trial: false
try_now: true
public: false
label: Freemium · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/fireblocks.png
url: https://raw.githubusercontent.com/api-evangelist/fireblocks/refs/heads/main/apis.yml
apis:
- aid: fireblocks:fireblocks-vaults-api
name: Fireblocks Vaults API
tags:
- Digital Assets
- Vaults
- Custody
- MPC
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
properties:
- url: https://developers.fireblocks.com/reference/api-overview
type: Documentation
- url: openapi/fireblocks-vaults-api-openapi.yml
type: OpenAPI
- url: json-schema/fireblocks-vault-account-schema.json
type: JSONSchema
- url: json-ld/fireblocks-context.jsonld
type: JSONLD
description: Create and manage vault accounts, asset wallets, deposit addresses, attached tags, and balance inquiries. Vaults
are the root container for MPC-secured keys, balances, and transactions inside a Fireblocks workspace. Supports paged
listing, bulk address creation, customer-ref-id tagging, auto-fuel toggling, and UTXO/unspent-input enumeration.
- aid: fireblocks:fireblocks-transactions-api
name: Fireblocks Transactions API
tags:
- Digital Assets
- Transactions
- MPC
- Custody
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
properties:
- url: https://developers.fireblocks.com/reference/api-overview
type: Documentation
- url: openapi/fireblocks-transactions-api-openapi.yml
type: OpenAPI
- url: json-schema/fireblocks-transaction-schema.json
type: JSONSchema
- url: json-ld/fireblocks-context.jsonld
type: JSONLD
description: Create, cancel, drop, and query digital-asset transactions across all supported chains. Every transaction passes
the workspace Policy Engine, is signed by the MPC quorum, and is broadcast under Fireblocks' fee-bump-and-rebroadcast
logic. Supports transfers, raw signings, typed-message signings, contract calls, drop-and-replace, fee estimation, validate-address,
and approval-request management.
- aid: fireblocks:fireblocks-tokenization-api
name: Fireblocks Tokenization API
tags:
- Digital Assets
- Tokenization
- Stablecoins
- Smart Contracts
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
properties:
- url: https://developers.fireblocks.com/reference/api-overview
type: Documentation
- url: openapi/fireblocks-tokenization-api-openapi.yml
type: OpenAPI
- url: json-ld/fireblocks-context.jsonld
type: JSONLD
description: Deploy, mint, burn, and manage tokens across the chains supported by Fireblocks Tokenization Engine. Covers
ERC-20 fungible tokens, multichain stablecoins, asset tokenization, smart contract management, and the full token lifecycle.
Pricing is 3-30 basis points on Assets Under Custody.
- aid: fireblocks:fireblocks-staking-api
name: Fireblocks Staking API
tags:
- Digital Assets
- Staking
- DeFi
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
properties:
- url: https://developers.fireblocks.com/reference/api-overview
type: Documentation
- url: openapi/fireblocks-staking-api-openapi.yml
type: OpenAPI
- url: json-ld/fireblocks-context.jsonld
type: JSONLD
description: Execute and track staking operations across multiple proof-of-stake chains. Browse staking providers and validators,
initiate stake / unstake / withdraw / claim-rewards actions, and query position state. Backs institutional Earn workflows
for ETH, SOL, ADA, DOT, KSM, NEAR, TEZOS, MATIC, and more.
- aid: fireblocks:fireblocks-nfts-api
name: Fireblocks NFTs API
tags:
- Digital Assets
- NFTs
- Tokens
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
properties:
- url: https://developers.fireblocks.com/reference/api-overview
type: Documentation
- url: openapi/fireblocks-nfts-api-openapi.yml
type: OpenAPI
- url: json-ld/fireblocks-context.jsonld
type: JSONLD
description: Discover, index, and manage non-fungible tokens held in the workspace's vault accounts. List owned NFTs, fetch
token-level metadata, refresh ownership state, and update token-spam classification.
- aid: fireblocks:fireblocks-compliance-api
name: Fireblocks Compliance and Policy API
tags:
- Digital Assets
- Compliance
- AML
- Travel Rule
- Policy
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
properties:
- url: https://developers.fireblocks.com/reference/api-overview
type: Documentation
- url: openapi/fireblocks-compliance-api-openapi.yml
type: OpenAPI
- url: json-ld/fireblocks-context.jsonld
type: JSONLD
description: AML transaction screening, Travel Rule VASP messaging (FATF Recommendation 16), address registry lookups, and
the workspace Policy Editor (Beta and V2). Wire third-party screening providers (Chainalysis, Elliptic, TRM) into the
transaction lifecycle and codify the workspace's transaction-authorization rules.
- aid: fireblocks:fireblocks-gas-station-api
name: Fireblocks Gas Station API
tags:
- Digital Assets
- Gas Station
- Fees
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
properties:
- url: https://developers.fireblocks.com/reference/api-overview
type: Documentation
- url: openapi/fireblocks-gas-station-api-openapi.yml
type: OpenAPI
- url: json-ld/fireblocks-context.jsonld
type: JSONLD
description: Configure the Fireblocks Gas Station — auto-fuel logic that tops up native-asset balances in vault accounts
so ERC-20 / SPL / contract-call transactions don't fail for lack of gas. Per-asset thresholds are workspace-configurable.
- aid: fireblocks:fireblocks-webhooks-api
name: Fireblocks Webhooks API
tags:
- Digital Assets
- Webhooks
- Events
- Push
humanURL: https://developers.fireblocks.com/reference/webhook-notifications
baseURL: https://api.fireblocks.io/v1
properties:
- url: https://developers.fireblocks.com/reference/webhook-notifications
type: Documentation
- url: openapi/fireblocks-webhooks-api-openapi.yml
type: OpenAPI
- url: json-schema/fireblocks-webhook-event-schema.json
type: JSONSchema
- url: json-ld/fireblocks-context.jsonld
type: JSONLD
description: Receive push notifications when workspace events occur — TRANSACTION_CREATED, TRANSACTION_STATUS_UPDATED, VAULT_ACCOUNT_ADDED,
EMBEDDED_WALLET_DEVICE_PAIRED, SMART_TRANSFER events, and more. Each event is signed with RSA-SHA512 in the Fireblocks-Signature
header so the consumer can verify authenticity before processing. Webhooks V2 surface adds destination management and
replay-from-history.
- aid: fireblocks:fireblocks-approval-requests-api
name: fireblocks Approval Requests API
description: The Approval Requests API from fireblocks — 2 operation(s) for approval requests.
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Approval Requests
properties:
- type: OpenAPI
url: openapi/fireblocks-approval-requests-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-blockchains-assets-api
name: fireblocks Blockchains & Assets API
description: The Blockchains & Assets API from fireblocks — 8 operation(s) for blockchains & assets.
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Blockchains & Assets
properties:
- type: OpenAPI
url: openapi/fireblocks-blockchains-assets-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-connected-accounts-beta-api
name: fireblocks Connected Accounts (Beta) API
description: The Connected Accounts (Beta) API from fireblocks — 5 operation(s) for connected accounts (beta).
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Connected Accounts (Beta)
properties:
- type: OpenAPI
url: openapi/fireblocks-connected-accounts-beta-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-contract-interactions-api
name: fireblocks Contract Interactions API
description: The Contract Interactions API from fireblocks — 4 operation(s) for contract interactions.
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Contract Interactions
properties:
- type: OpenAPI
url: openapi/fireblocks-contract-interactions-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-contract-templates-api
name: fireblocks Contract Templates API
description: The Contract Templates API from fireblocks — 5 operation(s) for contract templates.
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Contract Templates
properties:
- type: OpenAPI
url: openapi/fireblocks-contract-templates-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-cosigners-beta-api
name: fireblocks Cosigners (Beta) API
description: The Cosigners (Beta) API from fireblocks — 5 operation(s) for cosigners (beta).
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Cosigners (Beta)
properties:
- type: OpenAPI
url: openapi/fireblocks-cosigners-beta-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-dapp-connections-api
name: fireblocks dApp Connections API
description: The dApp Connections API from fireblocks — 3 operation(s) for dapp connections.
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- dApp Connections
properties:
- type: OpenAPI
url: openapi/fireblocks-dapp-connections-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-deployed-contracts-api
name: fireblocks Deployed Contracts API
description: The Deployed Contracts API from fireblocks — 5 operation(s) for deployed contracts.
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Deployed Contracts
properties:
- type: OpenAPI
url: openapi/fireblocks-deployed-contracts-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-exchange-accounts-api
name: fireblocks Exchange Accounts API
description: The Exchange Accounts API from fireblocks — 7 operation(s) for exchange accounts.
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Exchange Accounts
properties:
- type: OpenAPI
url: openapi/fireblocks-exchange-accounts-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-fiat-accounts-api
name: fireblocks Fiat Accounts API
description: The Fiat Accounts API from fireblocks — 4 operation(s) for fiat accounts.
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Fiat Accounts
properties:
- type: OpenAPI
url: openapi/fireblocks-fiat-accounts-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-fireblocks-network-api
name: fireblocks Fireblocks Network API
description: The Fireblocks Network API from fireblocks — 11 operation(s) for fireblocks network.
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Fireblocks Network
properties:
- type: OpenAPI
url: openapi/fireblocks-fireblocks-network-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-job-management-api
name: fireblocks Job Management API
description: The Job Management API from fireblocks — 6 operation(s) for job management.
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Job Management
properties:
- type: OpenAPI
url: openapi/fireblocks-job-management-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-key-link-api
name: fireblocks Key Link API
description: The Key Link API from fireblocks — 5 operation(s) for key link.
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Key Link
properties:
- type: OpenAPI
url: openapi/fireblocks-key-link-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-keys-beta-api
name: fireblocks Keys (Beta) API
description: The Keys (Beta) API from fireblocks — 2 operation(s) for keys (beta).
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Keys (Beta)
properties:
- type: OpenAPI
url: openapi/fireblocks-keys-beta-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-off-exchange-api
name: fireblocks Off Exchange API
description: The Off Exchange API from fireblocks — 5 operation(s) for off exchange.
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Off Exchange
properties:
- type: OpenAPI
url: openapi/fireblocks-off-exchange-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-payments-flows-api
name: fireblocks Payments - Flows API
description: The Payments - Flows API from fireblocks — 5 operation(s) for payments - flows.
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Payments - Flows
properties:
- type: OpenAPI
url: openapi/fireblocks-payments-flows-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-payments-payout-api
name: fireblocks Payments - Payout API
description: The Payments - Payout API from fireblocks — 3 operation(s) for payments - payout.
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Payments - Payout
properties:
- type: OpenAPI
url: openapi/fireblocks-payments-payout-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-policy-editor-beta-api
name: fireblocks Policy Editor (Beta) API
description: The Policy Editor (Beta) API from fireblocks — 3 operation(s) for policy editor (beta).
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Policy Editor (Beta)
properties:
- type: OpenAPI
url: openapi/fireblocks-policy-editor-beta-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-policy-editor-v2-beta-api
name: fireblocks Policy Editor V2 (Beta) API
description: The Policy Editor V2 (Beta) API from fireblocks — 2 operation(s) for policy editor v2 (beta).
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Policy Editor V2 (Beta)
properties:
- type: OpenAPI
url: openapi/fireblocks-policy-editor-v2-beta-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-smart-transfers-api
name: fireblocks Smart Transfers API
description: The Smart Transfers API from fireblocks — 15 operation(s) for smart transfers.
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Smart Transfers
properties:
- type: OpenAPI
url: openapi/fireblocks-smart-transfers-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-tags-api
name: fireblocks Tags API
description: The Tags API from fireblocks — 2 operation(s) for tags.
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Tags
properties:
- type: OpenAPI
url: openapi/fireblocks-tags-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-trading-beta-api
name: fireblocks Trading (Beta) API
description: The Trading (Beta) API from fireblocks — 4 operation(s) for trading (beta).
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Trading (Beta)
properties:
- type: OpenAPI
url: openapi/fireblocks-trading-beta-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-webhooks-v2-api
name: fireblocks Webhooks V2 API
description: The Webhooks V2 API from fireblocks — 9 operation(s) for webhooks v2.
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Webhooks V2
properties:
- type: OpenAPI
url: openapi/fireblocks-webhooks-v2-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-whitelisted-contracts-api
name: fireblocks Whitelisted Contracts API
description: The Whitelisted Contracts API from fireblocks — 3 operation(s) for whitelisted contracts.
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Whitelisted Contracts
properties:
- type: OpenAPI
url: openapi/fireblocks-whitelisted-contracts-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-whitelisted-external-wallets-api
name: fireblocks Whitelisted External Wallets API
description: The Whitelisted External Wallets API from fireblocks — 4 operation(s) for whitelisted external wallets.
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Whitelisted External Wallets
properties:
- type: OpenAPI
url: openapi/fireblocks-whitelisted-external-wallets-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-whitelisted-internal-wallets-api
name: fireblocks Whitelisted Internal Wallets API
description: The Whitelisted Internal Wallets API from fireblocks — 5 operation(s) for whitelisted internal wallets.
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Whitelisted Internal Wallets
properties:
- type: OpenAPI
url: openapi/fireblocks-whitelisted-internal-wallets-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
- aid: fireblocks:fireblocks-workspace-management-api
name: fireblocks Workspace Management API
description: The Workspace Management API from fireblocks — 13 operation(s) for workspace management.
humanURL: https://developers.fireblocks.com/reference/api-overview
baseURL: https://api.fireblocks.io/v1
tags:
- Workspace Management
properties:
- type: OpenAPI
url: openapi/fireblocks-workspace-management-api-openapi.yml
- type: Documentation
url: https://developers.fireblocks.com/reference/api-overview
- type: JSONLD
url: json-ld/fireblocks-context.jsonld
common:
- type: PostmanWorkspace
url: https://www.postman.com/kinlaneapi/fireblocks/overview
- type: AgenticAccess
url: agentic-access/fireblocks-agentic-access.yml
- type: TrustCenter
url: security/fireblocks-trust-center.yml
- type: DomainSecurity
url: security/fireblocks-domain-security.yml
- type: Authentication
url: authentication/fireblocks-authentication.yml
- url: https://www.fireblocks.com
type: Portal
- url: https://developers.fireblocks.com
type: Documentation
- url: https://developers.fireblocks.com/docs/quickstart
type: GettingStarted
- url: https://developers.fireblocks.com/reference/api-overview
type: Documentation
- url: https://www.fireblocks.com/pricing
type: Pricing
- url: https://github.com/fireblocks
type: GitHubOrganization
- url: https://github.com/fireblocks/fireblocks-openapi-spec
name: Fireblocks OpenAPI Spec
type: OpenAPI
- url: https://github.com/fireblocks/fireblocks-ncw-open-api-spec
name: Fireblocks NCW OpenAPI Spec
type: OpenAPI
- url: https://status.fireblocks.io
type: StatusPage
- url: https://www.fireblocks.com/about
type: About
- url: https://www.fireblocks.com/contact
type: ContactForm
- url: https://www.fireblocks.com/careers
type: Careers
- url: https://www.fireblocks.com/legal/terms-of-service
type: TermsOfService
- url: https://www.fireblocks.com/legal/privacy-notice
type: PrivacyPolicy
- url: https://trust.fireblocks.com/
type: TrustCenter
- url: https://www.fireblocks.com/blog/
type: Blog
- url: https://www.fireblocks.com/newsroom/
type: News
- url: https://www.linkedin.com/company/fireblocks/
type: LinkedIn
- url: https://x.com/fireblocks
type: Twitter
- url: https://www.youtube.com/c/Fireblocks
type: YouTube
- url: https://www.fireblocks.com/customer-stories/
name: Customer Stories
type: CaseStudies
- url: https://www.fireblocks.com/events/
type: Events
- url: https://academy.fireblocks.com/
type: Training
- url: https://github.com/fireblocks/fireblocks-sdk-js
name: TypeScript / JavaScript SDK
type: SDKs
- url: https://github.com/fireblocks/ts-sdk
name: TypeScript SDK (next-gen)
type: SDKs
- url: https://github.com/fireblocks/fireblocks-sdk-py
name: Python SDK
type: SDKs
- url: https://github.com/fireblocks/py-sdk
name: Python SDK (next-gen)
type: SDKs
- url: https://github.com/fireblocks/java-sdk
name: Java SDK
type: SDKs
- url: https://github.com/fireblocks/fireblocks-web3-provider
name: EIP-1193 Web3 Provider
type: SDKs
- url: https://github.com/fireblocks/hardhat-fireblocks
name: Hardhat plugin
type: SDKs
- url: https://github.com/fireblocks/fireblocks-defi-sdk
name: DeFi SDK
type: SDKs
- url: https://github.com/fireblocks/fireblocks-defi-sdk-py
name: DeFi Python SDK
type: SDKs
- url: https://github.com/fireblocks/fireblocks-json-rpc
name: JSON-RPC adapter
type: SDKs
- url: https://github.com/fireblocks/solana-web3-adapter
name: Solana Web3.js adapter
type: SDKs
- url: https://github.com/fireblocks/fireblocks-xrp-sdk
name: XRPL SDK
type: SDKs
- url: https://github.com/fireblocks/hbar-fireblocks-sdk
name: Hedera SDK
type: SDKs
- url: https://github.com/fireblocks/cardano-raw-sdk
name: Cardano RAW SDK
type: SDKs
- url: https://github.com/fireblocks/move-fireblocks-sdk
name: Movement SDK
type: SDKs
- url: https://github.com/fireblocks/stacks-fireblocks-sdk
name: Stacks SDK
type: SDKs
- url: https://github.com/fireblocks/seismic-sdk
name: Seismic SDK
type: SDKs
- url: https://github.com/fireblocks/fireblocks-cli
name: Fireblocks CLI
type: CLI
- url: https://github.com/fireblocks/homebrew-fireblocks-cli
name: Fireblocks CLI (Homebrew tap)
type: CLI
- url: https://github.com/fireblocks/recovery
name: Fireblocks Recovery Utility
type: Tools
- url: https://github.com/fireblocks/fireblocks-key-recovery-tool
name: Key Recovery Tool
type: Tools
- url: https://github.com/fireblocks/fireblocks-agent
name: On-prem agent for external key management
type: Tools
- url: https://github.com/fireblocks/fireblocks-mcp
name: Fireblocks MCP Server
type: Tools
- url: https://github.com/fireblocks/x402-facilitator
name: x402 Payment Facilitator
type: Tools
- url: https://github.com/fireblocks/x402-agent
name: x402 Payment Agent
type: Tools
- url: https://github.com/fireblocks/mpc-lib
name: MPC Cryptography Library
type: Tools
- url: https://github.com/fireblocks/developers-hub
name: Developers Hub (mono-repo of snippets)
type: CodeExamples
- url: https://github.com/fireblocks/retail-demo
name: Retail Demo Application
type: CodeExamples
- url: https://github.com/fireblocks/tokenization-lab
name: Tokenization Lab
type: CodeExamples
- url: https://github.com/fireblocks/ncw-web-demo
name: NCW Web Demo
type: CodeExamples
- url: https://github.com/fireblocks/ncw-web-demo-v2
name: NCW Web Demo V2
type: CodeExamples
- url: https://github.com/fireblocks/ncw-backend-demo
name: NCW Backend Demo
type: CodeExamples
- url: https://github.com/fireblocks/android-ncw-demo
name: NCW Android Demo
type: CodeExamples
- url: https://github.com/fireblocks/ncw-ios-sdk
name: NCW iOS SDK
type: SDKs
- url: https://github.com/fireblocks/ncw-ios-demo
name: NCW iOS Demo
type: CodeExamples
- url: https://github.com/fireblocks/react-native-ncw-sdk
name: React Native NCW SDK
type: SDKs
- url: https://github.com/fireblocks/ew-ios-sdk
name: Embedded Wallets iOS SDK
type: SDKs
- url: https://github.com/fireblocks/ew-node-demo
name: Embedded Wallets Node Demo
type: CodeExamples
- url: https://github.com/fireblocks/ew-backend-demo
name: Embedded Wallets Backend Demo
type: CodeExamples
- url: https://github.com/fireblocks/plugin-based-callback-handler
name: API Cosigner Callback Handler Boilerplate
type: CodeExamples
- url: https://github.com/fireblocks/btc_tx_validation
name: BTC RAW TX Validation
type: CodeExamples
- url: https://github.com/fireblocks/eth_tx_validation
name: ETH RAW TX Validation
type: CodeExamples
- url: https://plans/fireblocks-plans-pricing.yml
type: Plans
- url: https://rate-limits/fireblocks-rate-limits.yml
type: RateLimits
- url: https://finops/fireblocks-finops.yml
type: FinOps
- type: Features
data:
- Institutional-grade digital-asset custody secured by Multi-Party Computation (MPC)
- Vault account hierarchy with 100+ blockchains and 1000s of assets supported
- Workspace Policy Engine — quorum-based transaction authorization rules
- Webhooks V2 with replay-from-history and RSA-SHA512 signature verification
- Fireblocks Network — point-to-point connectivity layer between Fireblocks workspaces and exchanges
- Off-Exchange — collateral remains in MPC custody while mirroring balances to exchanges
- Tokenization Engine — deploy/mint/burn fungible tokens and stablecoins across chains (3-30 bps on AUC)
- Staking — managed validators for ETH, SOL, ADA, DOT, KSM, NEAR, TEZOS, MATIC, and more
- Smart Transfers — atomic multi-leg asset settlement between two counterparties
- Payments Platform and Agentic Payments Suite (agent-initiated payments)
- Embedded Wallets / Non-Custodial Wallets (NCW) — wallet-as-a-service with mobile and web SDKs
- Gas Station — auto-fuel native-asset balances so contract calls don't fail for lack of gas
- dApp Connections via WalletConnect with full policy-engine + simulation protection
- DeFi security suite — transaction simulation, contract whitelisting, dApp protection
- Travel Rule (FATF R.16) compliance with TRLink partner integrations
- AML transaction screening with Chainalysis / Elliptic / TRM Labs integration
- Compliance & AML integrations, address registry, screening events
- Multi-language SDKs — TypeScript (fireblocks-sdk-js, ts-sdk), Python (fireblocks-sdk-py, py-sdk), Java
- EIP-1193 Web3 provider, Hardhat plugin, Solana web3.js adapter
- Chain-specific SDKs for XRPL, Hedera, Cardano, Movement, Stacks, Seismic
- Fireblocks CLI plus Homebrew tap
- Fireblocks Agent — on-prem external key management
- Fireblocks MCP Server for AI agents
- x402 Payment Facilitator and x402 Agent for HTTP 402 micropayments
- Open-source MPC cryptography library (mpc-lib)
- Recovery Utility and Key Recovery Tool for disaster recovery
- JWT signing with RSA 4096 private key — per-request token with body-hash claim
- Sandbox environment with pre-funded test assets and communal test co-signer
- 'Production and Sandbox base URLs: https://api.fireblocks.io/v1, https://sandbox-api.fireblocks.io/v1'
- 'Pricing tiers: Developer Sandbox (free), Essentials ($699/mo + $1M outbound), Pro (from $18k/yr), Enterprise, Enterprise+'
sources:
- https://www.fireblocks.com
- https://developers.fireblocks.com
- https://developers.fireblocks.com/reference/api-overview
- https://www.fireblocks.com/pricing
- https://github.com/fireblocks
- https://github.com/fireblocks/fireblocks-openapi-spec
updated: '2026-05-25'
created: '2026-05-25'
modified: '2026-05-25'
position: Consuming
x-type: company
description: Fireblocks is an institutional digital-asset and stablecoin infrastructure company providing MPC-secured custody,
wallets (custodial and non-custodial / embedded), payments, tokenization, staking, smart contracts, off-exchange settlement,
and DeFi security to trading firms, fintechs, exchanges, payment service providers, banks, financial institutions, and Web3
companies. The Fireblocks REST API exposes 236+ operations across 15 surface areas — Vaults, Transactions, Wallets, Assets,
Exchange, Tokenization, Contracts, Staking, NFTs, Payments, Network/Off-Exchange, Compliance, Gas Station, Workspace Management,
and Webhooks — alongside the separate Non-Custodial Wallet (NCW) API for embedded wallets.
maintainers:
- FN: Kin Lane
email: info@apievangelist.com
X: apievangelist
url: https://apievangelist.com
specificationVersion: '0.16'