Wallets

Set default wallet

Sets the default wallet for the resolved default provider config, or for an explicitly targeted provider.

post/v1/wallets/default-wallet

Request body

provider'local' | 'fireblocks' | 'privy' | 'coinbase_cdp' | 'para' | 'turnkey' | 'dfns' | 'ibm_haven' | 'anchorage'

Optional provider target. Defaults to the currently resolved default provider for the scope.

walletIdstring required

Wallet ID to set as default for the active wallet signing config.

Example request

{
  "provider": "privy",
  "walletId": "privy_wallet_123"
}

Response

Default wallet updated

defaultWalletIdstring required

Wallet ID set as default.

Example response

{
  "defaultWalletId": "privy_wallet_123"
}

Changes