aid: fireblocks 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 - type: NaftikoCapability url: capabilities/vaults.yaml 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 - type: NaftikoCapability url: capabilities/transactions.yaml 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-wallets-api name: Fireblocks Whitelisted Wallets API tags: - Digital Assets - Wallets - Whitelisting - Compliance 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-wallets-api-openapi.yml type: OpenAPI - url: json-ld/fireblocks-context.jsonld type: JSONLD - type: NaftikoCapability url: capabilities/wallets.yaml description: Manage Fireblocks whitelisted destinations — internal wallets, external wallets, and whitelisted contracts. Internal wallets group addresses you own outside of vault accounts; external wallets identify counterparties (exchanges, payment processors, custodians). All approved destinations bypass one-time-address restrictions and accelerate the policy-engine quorum. - aid: fireblocks:fireblocks-assets-api name: Fireblocks Blockchains and Assets API tags: - Digital Assets - Blockchains - Assets 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-assets-api-openapi.yml type: OpenAPI - url: json-ld/fireblocks-context.jsonld type: JSONLD - type: NaftikoCapability url: capabilities/assets.yaml description: Enumerate the blockchains and assets supported by the workspace — native coins, ERC-20s, SPL tokens, BRC-20s, NFTs — and register new asset/contract pairs. Returns asset metadata including contract address, native asset, decimals, and on-chain id used by the rest of the Fireblocks API. - aid: fireblocks:fireblocks-exchange-api name: Fireblocks Exchange and Fiat Accounts API tags: - Digital Assets - Exchanges - Fiat - Trading 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-exchange-api-openapi.yml type: OpenAPI - url: json-ld/fireblocks-context.jsonld type: JSONLD - type: NaftikoCapability url: capabilities/exchange.yaml description: Connect, read, and trade across exchange accounts and fiat (DDA) accounts. Manage exchange sub-accounts, perform internal exchange transfers, convert between assets, read manifests of trading pairs, fetch rates and balances, and surface Connected Accounts (Beta) and Trading (Beta) quotes/orders. - 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 - type: NaftikoCapability url: capabilities/tokenization.yaml 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-contracts-api name: Fireblocks Smart Contracts API tags: - Digital Assets - Smart Contracts - dApps - 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-contracts-api-openapi.yml type: OpenAPI - url: json-ld/fireblocks-context.jsonld type: JSONLD - type: NaftikoCapability url: capabilities/contracts.yaml description: Deploy contract templates, manage deployed contracts, execute read/write contract interactions, and broker dApp connections via WalletConnect. Powers the Fireblocks DeFi security suite — every contract call passes the workspace Policy Engine and is simulated before MPC signing. - 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 - type: NaftikoCapability url: capabilities/staking.yaml 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 - type: NaftikoCapability url: capabilities/nfts.yaml 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-payments-api name: Fireblocks Payments API tags: - Digital Assets - Payments - Stablecoins - Payouts - Smart Transfers 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-payments-api-openapi.yml type: OpenAPI - url: json-ld/fireblocks-context.jsonld type: JSONLD - type: NaftikoCapability url: capabilities/payments.yaml description: Run institutional crypto payment flows — payment configs, payout instruction sets, and Smart Transfer tickets (atomic multi-leg asset transfers between two counterparties). Powers cross-border B2B settlement, OTC desks, PSP rails, and the Fireblocks Agentic Payments Suite. - aid: fireblocks:fireblocks-network-api name: Fireblocks Network and Off-Exchange API tags: - Digital Assets - Network - Off-Exchange - Settlement 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-network-api-openapi.yml type: OpenAPI - url: json-ld/fireblocks-context.jsonld type: JSONLD - type: NaftikoCapability url: capabilities/network.yaml description: Configure Fireblocks Network connections (point-to-point connectivity layer between Fireblocks workspaces), set routing policies per asset, and operate Off-Exchange — Fireblocks' settlement layer that keeps collateral in MPC custody while mirroring balances to integrated exchanges. - 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 - type: NaftikoCapability url: capabilities/compliance.yaml 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 - type: NaftikoCapability url: capabilities/gas-station.yaml 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-workspace-api name: Fireblocks Workspace Management API tags: - Digital Assets - Administrative - Users - Keys - Audit 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-workspace-api-openapi.yml type: OpenAPI - url: json-ld/fireblocks-context.jsonld type: JSONLD - type: NaftikoCapability url: capabilities/workspace.yaml description: Manage everything inside a Fireblocks workspace — API users, console users, user groups, audit logs, cosigners, signing keys, KeyLink external-key management, workspace freeze/unfreeze, and Admin Quorum administrative approvals. - 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 - type: NaftikoCapability url: capabilities/webhooks.yaml 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. common: - 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: SDK - url: https://github.com/fireblocks/ts-sdk name: TypeScript SDK (next-gen) type: SDK - url: https://github.com/fireblocks/fireblocks-sdk-py name: Python SDK type: SDK - url: https://github.com/fireblocks/py-sdk name: Python SDK (next-gen) type: SDK - url: https://github.com/fireblocks/java-sdk name: Java SDK type: SDK - url: https://github.com/fireblocks/fireblocks-web3-provider name: EIP-1193 Web3 Provider type: SDK - url: https://github.com/fireblocks/hardhat-fireblocks name: Hardhat plugin type: SDK - url: https://github.com/fireblocks/fireblocks-defi-sdk name: DeFi SDK type: SDK - url: https://github.com/fireblocks/fireblocks-defi-sdk-py name: DeFi Python SDK type: SDK - url: https://github.com/fireblocks/fireblocks-json-rpc name: JSON-RPC adapter type: SDK - url: https://github.com/fireblocks/solana-web3-adapter name: Solana Web3.js adapter type: SDK - url: https://github.com/fireblocks/fireblocks-xrp-sdk name: XRPL SDK type: SDK - url: https://github.com/fireblocks/hbar-fireblocks-sdk name: Hedera SDK type: SDK - url: https://github.com/fireblocks/cardano-raw-sdk name: Cardano RAW SDK type: SDK - url: https://github.com/fireblocks/move-fireblocks-sdk name: Movement SDK type: SDK - url: https://github.com/fireblocks/stacks-fireblocks-sdk name: Stacks SDK type: SDK - url: https://github.com/fireblocks/seismic-sdk name: Seismic SDK type: SDK - 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: Tool - url: https://github.com/fireblocks/fireblocks-key-recovery-tool name: Key Recovery Tool type: Tool - url: https://github.com/fireblocks/fireblocks-agent name: On-prem agent for external key management type: Tool - url: https://github.com/fireblocks/fireblocks-mcp name: Fireblocks MCP Server type: Tool - url: https://github.com/fireblocks/x402-facilitator name: x402 Payment Facilitator type: Tool - url: https://github.com/fireblocks/x402-agent name: x402 Payment Agent type: Tool - url: https://github.com/fireblocks/mpc-lib name: MPC Cryptography Library type: Tool - 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: SDK - 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: SDK - url: https://github.com/fireblocks/ew-ios-sdk name: Embedded Wallets iOS SDK type: SDK - 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'