Home
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.
15 APIs
15 Capabilities
30 Features
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...
Manage Fireblocks whitelisted destinations — internal wallets, external wallets, and whitelisted contracts. Internal wallets group addresses you own outside of vault accounts; e...
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 metadat...
Connect, read, and trade across exchange accounts and fiat (DDA) accounts. Manage exchange sub-accounts, perform internal exchange transfers, convert between assets, read manife...
Deploy, mint, burn, and manage tokens across the chains supported by Fireblocks Tokenization Engine. Covers ERC-20 fungible tokens, multichain stablecoins, asset tokenization, s...
Deploy contract templates, manage deployed contracts, execute read/write contract interactions, and broker dApp connections via WalletConnect. Powers the Fireblocks DeFi securit...
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...
Run institutional crypto payment flows — payment configs, payout instruction sets, and Smart Transfer tickets (atomic multi-leg asset transfers between two counterparties). Powe...
Configure Fireblocks Network connections (point-to-point connectivity layer between Fireblocks workspaces), set routing policies per asset, and operate Off-Exchange — Fireblocks...
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...
Manage everything inside a Fireblocks workspace — API users, console users, user groups, audit logs, cosigners, signing keys, KeyLink external-key management, workspace freeze/u...
Receive push notifications when workspace events occur — TRANSACTION_CREATED, TRANSACTION_STATUS_UPDATED, VAULT_ACCOUNT_ADDED, EMBEDDED_WALLET_DEVICE_PAIRED, SMART_TRANSFER even...
Run Capabilities with Naftiko — Deploy and orchestrate these API capabilities using Naftiko Fleet.
Run with Naftiko
Fireblocks Assets business capability. 10 operations against the Fireblocks REST API v1.
Run with Naftiko
Fireblocks Compliance business capability. 28 operations against the Fireblocks REST API v1.
Run with Naftiko
Fireblocks Contracts business capability. 20 operations against the Fireblocks REST API v1.
Run with Naftiko
Fireblocks Exchange business capability. 22 operations against the Fireblocks REST API v1.
Run with Naftiko
Fireblocks Gas Station business capability. 4 operations against the Fireblocks REST API v1.
Run with Naftiko
Fireblocks Network business capability. 20 operations against the Fireblocks REST API v1.
Run with Naftiko
Fireblocks NFTs business capability. 10 operations against the Fireblocks REST API v1.
Run with Naftiko
Fireblocks Payments business capability. 28 operations against the Fireblocks REST API v1.
Run with Naftiko
Fireblocks Staking business capability. 14 operations against the Fireblocks REST API v1.
Run with Naftiko
Fireblocks Tokenization business capability. 12 operations against the Fireblocks REST API v1.
Run with Naftiko
Fireblocks Transactions business capability. 19 operations against the Fireblocks REST API v1.
Run with Naftiko
Fireblocks Vaults business capability. 38 operations against the Fireblocks REST API v1.
Run with Naftiko
Fireblocks Wallets business capability. 24 operations against the Fireblocks REST API v1.
Run with Naftiko
Fireblocks Webhooks business capability. 14 operations against the Fireblocks REST API v1.
Run with Naftiko
Fireblocks Workspace business capability. 40 operations against the Fireblocks REST API v1.
Run with Naftiko
Run Capabilities with Naftiko — Deploy and orchestrate these API capabilities using Naftiko Fleet.
Run with Naftiko
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+
0 classes · 12 properties
JSON-LD
Sources
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: [email protected]
X: apievangelist
url: https://apievangelist.com
specificationVersion: '0.16'