- Update the display name for the account
- Add new wallets to the account by specifying their chain type and custody configuration. You may not remove wallets from an account.
View the full API reference for updating an account.
Usage
- REST API
To update an account via REST API, make a
PATCH request to:Path parameters
The unique ID of the account to update.
Body
An optional display name for the account.
wallets_configuration
{chain_type: 'ethereum' | 'solana'; custody: CustodyConfiguration | undefined}[]
New wallets to add to the account, specified with their chain type and custody configuration. Maximum of 5 wallets total per account.If
custody is undefined, the wallet is non-custodial.The CustodyConfiguration type is defined as {provider: string; provider_user_id: string} where:provideris the custody provider. Currently,'bridge'is the only supported custody provider.provider_user_idis the custody provider’s unique ID for the KYC’ed entity for the wallet.
Response
The response will include the following fields:The unique ID of the account.
The updated display name for the account.
All wallets in the account, including any newly added wallets. Each wallet contains:
id(string): The wallet IDchain_type(‘ethereum’ | ‘solana’): The chain type of the walletaddress(string): The on-chain address of the walletcustody(CustodyConfiguration | undefined): The custody configuration if the wallet is custodial
custody is undefined, the wallet is non-custodial.The CustodyConfiguration type is defined as {provider: string; provider_user_id: string} where:provideris the custody provider.provider_user_idis the custody provider’s unique ID for the KYC’ed entity for the wallet.

