Create a new internal address
Provision an additional custodial (internal) address for the specified account.
name.
addresses:write scope and a unique Idempotency-Key header on every request.transfer_types must resolve to the same chain environment (for example ["ethereum", "polygon"] for EVM, or ["stellar"] for Stellar).
Request
Responses
Deterministic-address chains (Solana, Stellar, Ethereum, Base, Polygon) return synchronously withstatus: "active" and a non-null address.
status: "pending" and address: null until the chain confirms. The address transitions to active once provisioning completes — see Address lifecycle.
Authorizations
Use the Bearer token returned from the Auth endpoint via OAuth2 client_credentials flow. Include the token in the "Authorization: Bearer " header.
Headers
A unique string used to prevent duplicate operations. Each POST request must use a new idempotency key. Use a UUIDv4 string. Example: idemp-123e4567-e89b-12d3-a456-426614174000
Path Parameters
The ID of the account
^[a-zA-Z0-9]{26}$"2VcUIIsgARwVbEGlIYbhg6fGG57"
Body
Response
Internal address successfully created
^[a-zA-Z0-9]{26}$"2VcUIIsgARwVbEGlIYbhg6fGG57"
pending, active, archived "active"
"Solana Custodial Wallet"
The on-chain wallet address
"73uyt9HkEqx9bThYXWaUBP67sWsiJEsyJ5rSCieDx5me"
["solana", "base", "wire"]