v3

latestOpenAPI 3.0.32026-07-31489099.0 KB
Addresses

Provision internal (custodial) address

Provisions a new custodial (internal) address for the given account and environment. The first custodial address created for an account/environment combination is marked as primary.

post/accounts/{account_id}/addresses/internal

Path parameters

account_idstring required

ID of the resource

Example:2VZvtmVc2j3gQ80CTlcuQXbGrwC

Account ID

Request body

namestring nullable required
transfer_typesstring[] required

Transfer types for the custodial address. All must belong to the same environment (e.g. ["ethereum", "polygon"] for EVM). Must be non-empty.

Example request

{
  "name": "Company Internal EVM Address",
  "transfer_types": [
    "ethereum"
  ]
}

Response

OK

OR

Example response

{
  "address": "0xb518d4d6221d9a41d23d71cbce8e106e7aab8f9b",
  "created": "2020-01-01T12:00:00Z",
  "id": "2VZvtmVc2j3gQ80CTlcuQXbGrwC",
  "name": "Company External EVM Address",
  "transfer_types": [
    "solana"
  ]
}