Fireblocks
Manage Fireblocks vaults, external wallets, provider-hosted transactions, and webhook events.
Tools
| Name | Description |
|---|---|
list_vault_accountsList Fireblocks vault accounts with paginated filters. | List Fireblocks vault accounts with paginated filters. |
create_vault_accountCreate a Fireblocks vault account. | Create a Fireblocks vault account. |
get_vault_accountRetrieve a Fireblocks vault account by ID. | Retrieve a Fireblocks vault account by ID. |
rename_vault_accountRename a Fireblocks vault account. | Rename a Fireblocks vault account. |
create_vault_walletCreate a wallet for a specific asset in a Fireblocks vault account. | Create a wallet for a specific asset in a Fireblocks vault account. |
create_deposit_addressCreate a new deposit address for a Fireblocks UTXO or tag/memo vault wallet asset. | Create a new deposit address for a Fireblocks UTXO or tag/memo vault wallet asset. |
list_external_walletsList Fireblocks whitelisted external wallets. | List Fireblocks whitelisted external wallets. |
create_external_walletCreate a Fireblocks whitelisted external wallet. | Create a Fireblocks whitelisted external wallet. |
get_external_walletRetrieve a Fireblocks external wallet by ID. | Retrieve a Fireblocks external wallet by ID. |
delete_external_walletDelete a Fireblocks external wallet by ID. | Delete a Fireblocks external wallet by ID. |
add_external_wallet_assetAdd an asset address to a Fireblocks external wallet. | Add an asset address to a Fireblocks external wallet. |
delete_external_wallet_assetDelete an asset from a Fireblocks external wallet. | Delete an asset from a Fireblocks external wallet. |
list_transactionsList Fireblocks transaction history with paginated filters. | List Fireblocks transaction history with paginated filters. |
create_transactionCreate a Fireblocks transaction through the provider-hosted transaction lifecycle. | Create a Fireblocks transaction through the provider-hosted transaction lifecycle. |
get_transactionRetrieve a Fireblocks transaction by Fireblocks transaction ID. | Retrieve a Fireblocks transaction by Fireblocks transaction ID. |
get_transaction_by_external_idRetrieve a Fireblocks transaction by external transaction ID. | Retrieve a Fireblocks transaction by external transaction ID. |
cancel_transactionCancel a Fireblocks transaction when its current lifecycle status allows cancellation. | Cancel a Fireblocks transaction when its current lifecycle status allows cancellation. |
freeze_transactionFreeze a Fireblocks transaction when the provider lifecycle allows it. | Freeze a Fireblocks transaction when the provider lifecycle allows it. |
unfreeze_transactionUnfreeze a Fireblocks transaction when the provider lifecycle allows it. | Unfreeze a Fireblocks transaction when the provider lifecycle allows it. |
Triggers
| Name | Description |
|---|---|
webhook_event_receivedReceive Fireblocks workspace webhook events. Verify Fireblocks webhook signatures upstream if your workspace requires signature enforcement. | Receive Fireblocks workspace webhook events. Verify Fireblocks webhook signatures upstream if your workspace requires signature enforcement. |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('fireblocks', 'list_vault_accounts', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'fireblocks',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect Fireblocks to my app?
Use Weavz Hosted Connect for Custom authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.
What tools does Fireblocks support?
Fireblocks supports 19 tools including List Vault Accounts, Create Vault Account, Get Vault Account, Rename Vault Account, Create Vault Wallet, and more.
Can I use Fireblocks with AI agents?
Yes. Add Fireblocks to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.
Can Fireblocks be used in stateful agent workflows?
Yes. Agents can combine Fireblocks tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.
What authentication does Fireblocks use?
Fireblocks uses Custom. Weavz stores credentials securely and uses them for authorized action execution.
How much does the Fireblocks integration cost?
The Fireblocks integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
What triggers does Fireblocks support?
Fireblocks supports 1 triggers including Webhook Event Received.
Connect Fireblocks in minutes
Get 20,000 free action executions every month. No credit card required.