Skip to main content
PUT
Update a registered blockchain address

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

cryptoAddressId
string
required

Body

application/json
accountAlias
string

Move the address to a different account by sending that account's alias.

Maximum string length: 255
Example:

"user@example.com"

address
string

Replace the registered blockchain address with this one.

Required string length: 10 - 255
Example:

"0x46Be1B5b35708e369b943CE6094c6f0484d480A7"

asset
enum<string>

Replace the token tied to a specific blockchain held at the address.

Available options:
POL,
USDT_POLYGON,
USDC_POLYGON,
SBC_POLYGON,
ETH,
USDT_ETHEREUM,
USDC_ETHEREUM,
PYUSD_ETHEREUM,
DAI_ETHEREUM,
EURC_ETHEREUM,
SBC_ETHEREUM,
TRX,
USDT_TRON,
SBC_TRON,
ETH_BASE,
USDC_BASE,
USDB_BASE,
EURC_BASE,
SBC_BASE,
ETH_OPTIMISM,
USDT_OPTIMISM,
USDC_OPTIMISM,
BTC,
CELO,
CUSD_CELO,
USDC_CELO,
SBC_CELO,
SOL,
USDC_SOLANA,
USDT_SOLANA,
PYUSD_SOLANA,
USDP_SOLANA,
EURC_SOLANA,
SBC_SOLANA
Example:

"USDC_POLYGON"

status
enum<string>

The status of the address. Suspending it stops the address from resolving; to retire it permanently use the delete endpoint instead.

Available options:
Active,
Suspended,
Decommissioned
Example:

"Suspended"

Response

204

Crypto address updated successfully.