Consolidate account (simple)

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

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

A cryptocurrency or token ticker symbol.

string
required

The wallet ID.

Body Params
consolidateAddresses
array of strings

Optional: restrict the consolidation to the specified receive addresses. If not provided, will consolidate the funds from all receive addresses up to 500 addresses.

consolidateAddresses
string

Passphrase to decrypt the user key on the wallet. Required if External Signer is not used to sign the transactions.

string

The un-encrypted user private key in string form. If the key is a JSON object it must be stringified. Required if walletPassphrase is not available or encrypted private key is not stored by BitGo.

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