Jump to Content
Home
Guides
Reference
Changelog
Institutional Vault Docs
Builder Vault Docs
FAQs
Support
Status
Reference
Support
Status
Moon (Dark Mode)
Sun (Light Mode)
Home
Guides
Reference
Changelog
Institutional Vault Docs
Builder Vault Docs
FAQs
Health check
All
Pages
Start typing to search…
JUMP TO
API Reference
Homepage
Blockdaemon APIs
Staking API
Overview
HTTP Message Signatures
Staking SDK
Security Audit Certificate
General
List of customer's staking plans
get
List Your Stake Intents
get
Avalanche
Avalanche API Quickstart
Post Stake Intent
post
Binance
BNB API Quickstart
Post Stake Intent
post
Post Deactivation Intent
post
Lists Deactivation Intents
get
Get Deactivatable Amount
get
Post restake Intent
post
Lists Restake Intents
get
Cardano
Cardano API Quickstart
Post Stake Intent
post
Post Deactivation Intent
post
List Deactivation Intents
get
Post Rewards Withdrawal Intent
post
List Rewards Withdrawal Intents
get
Broadcast Transaction
post
Cosmos
Cosmos API Quickstart
Post Stake Intent
post
Post Deactivation Intent
post
Lists Deactivation Intents
get
Post Rewards Withdrawal Intent
post
Get Deactivatable Amount
get
Get Withdrawable Rewards Amount
get
Post restake Intent
post
Lists Restake Intents
get
Ethereum
Withdrawal Address to Staking Configuration
Ethereum API Quickstart
Validator Batches - Gas Usage
Post Stake Intent
post
Exit Ethereum Validator
post
Exit Ethereum Validators
post
List of Ethereum voluntary exits
get
Generate a validator full exit intent message
post
Generate a validator partial withdrawal intent message
post
Generate a Signed Voluntary Exit Message
get
Generate an Ethereum Launchpad Deposit File
post
Estimate Ethereum validators progress in the pending-queued queue
post
Estimate Ethereum validators progress in the active-exiting queue
post
Get Ethereum Withdrawable Amount
get
Post Top up Intent
post
Generate validator consolidation intent
post
Solana
Solana API Quickstart
Post Stake Intent
post
Post Deactivation Intent
post
List Deactivation Intents
get
Cancel Deactivation Intent
put
Get Deactivatable Amount
get
Post Withdrawal Intent
post
List Withdrawal Intents
get
Cancel Withdrawal Intent
put
Get Withdrawable Amount
get
Get Stake Accounts
get
NEAR
NEAR API Quickstart
Post Stake Intent
post
Post Deactivation Intent
post
List Deactivation Intents
get
Cancel Deactivation Intent
put
Get Deactivatable Amount
get
Post Withdrawal Intent
post
List Withdrawal Intents
get
Get Withdrawable Amount
get
Polkadot
Polkadot API Quickstart
Post Stake Intent
post
Post Deactivation Intent
post
Post Withdrawal Intent
post
Post Bond Extra
post
Polygon
Polygon API Quickstart
Post Bootstrapping Intent
post
Post Stake Intent
post
Post Deactivation Intent
post
Lists Deactivation Intents
get
Cancel Deactivation Intent
put
Post Withdrawal Intent
post
Post Rewards Restake Intent
post
Post Rewards Withdrawal Intent
post
STAKING API V2
Overview
Solana
Post Deactivation Intent
post
Get the Blockdaemon nonce account
get
Post Split Intent
post
Post Stake Intent
post
Get Solana Stake Accounts
get
Post Withdrawal Intent
post
Staking Reporting API
Overview
Cardano Staking Reporting
Cardano Reporting API Overview
Get the Stake and Rewards of a Pool
get
Get the Stake and Rewards for Multiple Pools
post
Get the Stake and Rewards of a Delegator
get
Get the Stake and Rewards for Multiple Delegators
post
Get the Historical Stake and Rewards of a Pool
post
Get the Historical Stake and Rewards for Multiple Pools
post
Get the Historical Stake and Rewards of a Delegator
post
Get the Historical Stake and Rewards for Multiple Delegators
post
Cosmos Staking Reporting
Cosmos Reporting API Overview
Get the Health of the Protocol Rewards Processing
get
Get a Stream of Rewards
post
Get a Stream of Rewards for a Single Address
get
Get a Stream of Yield Summaries
get
Get a Stream of Statuses
post
Get Status for an Address
get
Ethereum Staking Reporting
Ethereum Reporting API Overview
Get the Protocol Rewards Processing Health
get
Get a Stream of Rewards
post
Get a Stream of Rewards for a Single Address
get
Get a Stream of Yield Summaries
get
Get a Yield for a Validator Address
get
Get a Stream of Validator Statuses
post
Get Validator Status for an Address
get
Get Public Keys Associated with a Withdrawal Address
get
Get Deposit Records
get
Near Staking Reporting
NEAR Reporting API Overview
Get the Protocol Rewards Processing Health
get
Get a Stream of Rewards
post
Get a Stream of Rewards for a Single Address
get
Get a Stream of Statuses
post
Get Status for an Address
get
Polkadot Staking Reporting
Polkadot Reporting API Overview
Get the Status of a Nominator
get
Get a List of Statuses for Multiple Nominators
post
Get the Stake & Rewards of a Nominator
get
Get a List of Stake & Rewards for Multiple Nominators
post
Get the Historical Stake & Rewards of a Nominator
post
Get a List of Historical Stake & Rewards for Multiple Nominators
post
Verify the Staking Activity of a Nominator
get
Verify the Staking Activity of Multiple Nominators
post
Get the Status of a Validator
get
Get the Status of Multiple Validators
post
Get the Stake & Rewards of a Validator
get
Get a List of Stake & Rewards for Multiple Validators
post
Get the Historical Stake & Rewards of a Validator
post
Get a List of Historical Stake & Rewards for Multiple Validators
post
Verify the Staking Activity of a Validator
get
Verify the Staking Activity of Multiple Validators
post
Polygon Staking Reporting
Polygon Reporting API Overview
Get the Protocol Rewards Processing Health
get
Get a Stream of Rewards
post
Get a Stream of Rewards for a Single Address
get
Get a Stream of Statuses
post
Get Status for an Address
get
Solana Staking Reporting
Solana Reporting API Overview
Get the Protocol Rewards Processing Health
get
Get a Stream of Rewards
post
Get a Stream of Rewards for a Single Address
get
Get a Stream of Yield Summaries
get
Get a Yield for a Validator Address
get
Get a Stream of Statuses
post
Get Status for an Address
get
REST API
Overview
Supported Protocols
Available Currencies and Tokens
REST API Compute Unit(s)
SDKs
Protocol and Endpoint Support
Get the Protocols Overview
get
Get the Protocol Info
get
Balances & UTXO
Get a List of Balances for an Address
get
Get a List of Balances for Multiple Addresses
post
Get a Financial Report for an Address Between a Time Period
get
Blocks
Get the Current Block Number
get
Get the Current Block Hash
get
Get a Block by Number or Hash
get
Get a Block Identifier by Number of Hash
get
Get a List of Block Identifiers
get
Get the Transaction Confirmations
get
Fee estimator
Get the Fee Estimation
get
Transactions
Get a Transaction
get
Get a Transaction Output by Hash and Index
get
Get a List of Transaction Inputs and Outputs
get
Get a List of Transactions for a Given Address
get
Get a List of Transactions
get
Events API
Events Guide
Compute Units Usage
Protocol Support
List Supported Protocols and Networks
get
Target
Get all Targets
get
Create a Target
post
Get Target by ID
get
Delete a Target
del
Update a Target
put
Partially Update a Target
patch
Get Target Logs
get
Test Target Connection
post
Validate Message for Target
post
Variable
Get all Variables
get
Create a Variable
post
Get Variable by ID
get
Delete a Variable
del
Update a Variable
put
Variable Values
Get all Variable Values
get
Create a Variable Value
post
Delete Variable Value by Value
del
Delete Variable Value by ID
del
Rule
Get all Rules
get
Create a Rule
post
Get Rule by ID
get
Delete a Rule
del
Update a Rule
put
Template
Get all Templates
get
Create a Template
post
Get Template by ID
get
Delete a Template
del
Update a Template
put
Organzation
Get Organization Audit Logs
get
Webhook Target Reference
Verification Process
Validate Message Origin
Webhook Handling
Webhook Debugging
Webhook Verification Challenge
get
Receives Webhook Messages
post
Wallet Transact
Introduction
Compute Units
Get the Supported Protocol Info
get
Create an Unsigned Transaction
post
Derive signing payload from unsigned transaction
post
Create an Unsigned Token Transfer Transaction
post
Compile an Unsigned Transaction
post
Compile and Broadcast an Unsigned Transaction
post
Submit a Signed Transaction
post
Decode a transaction
post
Verify a Transaction
post
Get the Fee Estimation
post
RPC API
Overview
RPC WebSocket Support (BETA)
Algorand
Algorand RPC
Algorand Indexer
Arbitrum One
Avalanche
Base
Bitcoin
Bitcoin RPC
Bitcoin Custom Methods
Bitcoin Cash
Celo
Cosmos
Cosmos RPC
Cosmos REST Methods
Cronos
Cronos RPC
Cronos Tendermint Methods
Dogecoin
Ethereum
Ethereum RPC
Ethereum Custom Methods
Ethereum Beacon Methods
Ink
Kusama
Kusama RPC
Kusama Substrate Sidecar Methods
Litecoin
Monad
Near
Optimism
Polkadot
Polkadot RPC
Polkadot Substrate Sidecar Methods
Polygon
Polygon RPC
Polygon Tendermint Methods
Solana
Soneium
Stellar
Stellar RPC
Stellar Soroban Methods
Tezos
Tron
Tron RPC
Tron REST Methods
Tron Solidity Methods
X Layer
XRP
DEFI API
Authentication
DeFi API Endpoints
Account
Get User Allowance
get
Get User Portfolio
get
Tokens
List Token Tags
get
List Supported Tokens with Metadata
get
Bridge
Get User Bridge Tokens
get
Get Bridge Swap Price
get
Get Bridge Swap Quotes
get
Aggregate Bridge Swap
post
Unlock Tokens for Bridge Swap
post
Create Bridge Swap Transaction
post
Create Bridge Swap Transaction with Approval
post
Get Bridge Transaction Details
get
DEX
Get DEX Swap Price
get
Get DEX Swap Quotes
get
Aggregate DEX Swap
post
Create DEX Swap Transaction
post
Create DEX Swap Transaction with Approval
post
Support
Get API Metadata
get
ABI API
Introduction
Returns the Contract ABI by Address
get
Returns the Contract Metadata by Address
get
Returns the Contract Method by Hash
get
Returns the Contract Events by Hash
get
Token Price API
Introduction
Get Chains
get
Get Tokens
get
Get Token Price
post
Tokenization API
Overview
Check Transfer Restriction
post
Institutional Vault Getting Started
Quick Start - Institutional Vault APIs
Generate Client SDKs
Institutional Vault v1
Asset
Get a List of Assets
get
Add an Additional Address to an Asset
post
Add Support for an Additional ERC20 Asset
post
Get a List of Assets and Their Exchange Rate
get
Retry to Add an Address
post
Set Exchange Rate of an Asset
post
Get an Asset Icon
get
Get a Single Asset
get
Get a Validators for a Single Asset
get
Audit
Export Audit Logs
get
Compliance
Transfer Funds to an Internal Vault or External Address
post
Get Compliance Settings
get
Edit Compliance Settings
post
Config
View the Config
get
Get Tenant Configuration
get
Get Runtime Resource Identifier
get
Get Event State
get
Get QR Redirect Link
get
Groups
Get a List of Groups
get
Create a New Group
post
Get Groupable Users
get
Get Group Details
get
Add Users to Group
post
Remove User from Group
post
Cold Wallet
Get the Current Batch
get
Create a Batch
post
Accept a Batch
post
Reject a Batch
post
Export the Hot Pairing Message
get
Import the Cold Pairing Message
post
List the Master Keys
get
Users
Logout the Current User
get
Get a List of Users
get
Get a User Details
get
Create a New User
post
Pair Automated Approver
post
Delete a User
post
Reset a User
post
Backup
Retrieve the Backup Master Key
post
Notifications
Get the Notifications
get
Set the Last Seen Time
post
Subscribe to Updates
get
Policies
Get Operation Status
get
Get the Staking Policy List
get
Update the Staking Policy List
put
Get the Transaction Policy List
get
Update the Transaction Policy List
put
Get UnStaking Policies
get
Update UnStaking Policies
put
Update General Policies
put
Get General Policies
get
Staking
Get All the Staking Assets
get
Get the Staking Plans
get
Stake Funds
post
Withdraw the Staked Assets
post
Get the Vault Validators
get
Bind Withdrawal Address to Validator
post
System User
Get All Confirmers
get
Create System User Endpoint
post
Delete System User Endpoint
post
Tenants
List Tenants
get
Transactions
Get All Transactions
get
Get Transfer Asset Details
get
Get the Blockchain Progress
get
Consolidate Funds
post
Export All Transactions
get
Get Transaction Filter Details
get
Fund Multiple Sub-Addresses
post
Transfer the Funds to a Vault or and Address
post
Get the Transfer Details
get
Get the Transactions Vault
get
Get a Single Transaction
get
Sync Address Balances
get
Vaults
Get All Vaults
get
Get Assets Not in Vault
get
Create New Vault
post
Search Vaults
get
Get a Vault
get
Add an Asset to a Vault
post
Get the Address of the Asset
get
Hide a Vault
post
UnHide a Vault
post
Health
Health Check
get
Readiness Check
get
Institutional Vault v2
Accounts
List all accounts in wallet
get
Create new account
post
Get account by ID
get
Partially update an account
patch
List account's validators
get
Add existing asset to account
post
Addresses
List addresses
get
Create address
post
Get address by ID
get
Update address
patch
Assets
List all assets in wallet
get
Add asset to wallet
post
Get asset by ID
get
Partially update an asset
patch
List asset validators
get
Audit Logs
Download audit logs
get
Cold Wallet
List batches
get
Get batch by ID
get
Delete batch
del
Update batch
patch
Download batch
get
Upload signed batch
post
Upload cold pairing message
post
Download hot pairing message
get
Config
Retrieve config for wallet
get
Partially update the wallet config
patch
Events
List events
get
WebSocket events
get
Groups
List groups
get
Create group
post
Get group by ID
get
Add users to group
post
Remove user from group
del
Key Backups
Download key backups
get
Policies
List policies
get
Get policy by ID
get
Update policy
put
Compliance
Screen transaction for compliance
post
Staking
Create stake
post
Create staking withdrawal
post
Automated Approvers
List automated approvers
get
Create automated approver
post
Update automated approver
patch
Transactions
List transactions
get
Get transaction by ID
get
Download transactions
get
Create a new transfer
post
Users
List all users in wallet
get
Create new user
post
Get user by ID
get
Update user state
patch
Delete a user
del
Logout user
post
Health
Health check - live
get
Health check - ready
get
Transactions
Cancel a transaction
del
Create a new raw transfer
post
Operations
Get MPA operation by ID
get
Sepior Threshold Security Module (TSM) Management API
Health
Health check
get
Configuration
Get authentication information
get
Get audit signing public key
get
API Keys
List API keys
get
Create API key
post
Delete API key
del
Metrics
Get system metrics
get
Profiling
Get fgprof profile
get
Get pprof index
get
Get specific pprof profile
get
Health check
Ask AI
get
https://{server}/management/health
Returns the health status of the TSM node
Language
Shell
Node
Ruby
PHP
Python
Credentials
Header
Header
URL
Base URL
https://
https://localhost:8080
/management/health
Response
Click
Try It!
to start a request and see the response here!