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.
APIs
Fireblocks Vaults API
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...
Fireblocks Transactions API
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...
Fireblocks Whitelisted Wallets API
Manage Fireblocks whitelisted destinations — internal wallets, external wallets, and whitelisted contracts. Internal wallets group addresses you own outside of vault accounts; e...
Fireblocks Blockchains and Assets API
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...
Fireblocks Exchange and Fiat Accounts API
Connect, read, and trade across exchange accounts and fiat (DDA) accounts. Manage exchange sub-accounts, perform internal exchange transfers, convert between assets, read manife...
Fireblocks Tokenization API
Deploy, mint, burn, and manage tokens across the chains supported by Fireblocks Tokenization Engine. Covers ERC-20 fungible tokens, multichain stablecoins, asset tokenization, s...
Fireblocks Smart Contracts API
Deploy contract templates, manage deployed contracts, execute read/write contract interactions, and broker dApp connections via WalletConnect. Powers the Fireblocks DeFi securit...
Fireblocks Staking API
Execute and track staking operations across multiple proof-of-stake chains. Browse staking providers and validators, initiate stake / unstake / withdraw / claim-rewards actions,...
Fireblocks NFTs API
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...
Fireblocks Payments API
Run institutional crypto payment flows — payment configs, payout instruction sets, and Smart Transfer tickets (atomic multi-leg asset transfers between two counterparties). Powe...
Fireblocks Network and Off-Exchange API
Configure Fireblocks Network connections (point-to-point connectivity layer between Fireblocks workspaces), set routing policies per asset, and operate Off-Exchange — Fireblocks...
Fireblocks Compliance and Policy API
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...
Fireblocks Gas Station API
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...
Fireblocks Workspace Management API
Manage everything inside a Fireblocks workspace — API users, console users, user groups, audit logs, cosigners, signing keys, KeyLink external-key management, workspace freeze/u...
Fireblocks Webhooks API
Receive push notifications when workspace events occur — TRANSACTION_CREATED, TRANSACTION_STATUS_UPDATED, VAULT_ACCOUNT_ADDED, EMBEDDED_WALLET_DEVICE_PAIRED, SMART_TRANSFER even...