Advanced Wallets - Consolidate Account

Build, sign, and send a consolidation transaction, all in one call. For account-based assets, consolidating the balances in the receive addresses to the base address maximizes the spendable balance of a wallet.

Retrieves the private key from KMS using the provided public key or common keychain, then signs and broadcasts the transaction.

Use this endpoint only with advanced wallets. For other wallet types, use Consolidate account (simple).

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
string
required
Body Params
string
enum
required

The key to use for signing the transaction

Allowed:
string

Public key of the key used for signing multisig transactions

consolidateAddresses
array of strings
consolidateAddresses
string

For TSS wallets, this is the common keychain of the wallet

string
enum

The Trasaction Request API version to use for MPC EdDSA Hot Wallets. Defaults based on the wallet type and asset curve.

Allowed:
Responses

Language
Credentials
Bearer
LoadingLoading…
Response
Choose an example:
application/json