latestOpenAPI 3.0.32026-08-224982,0272.8 MB
e445c15e5bee
Address
Create address
Creates a new receive address for a wallet. If you create a forwarder address, whenever it receives assets, BitGo automatically deploys a forwarder smart contract to flush the balance to the base address. See Blockchain Reference topics to learn more about address management, fees, and consolidations for specific assets. Note: New Ethereum addresses require blockchain confirmation before you can consolidate from them.
post/api/v2/{coin}/wallet/{walletId}/address
Path parameters
coinstring required
A cryptocurrency symbol or token ticker symbol
Example:btc
walletIdstring required
Example:59cd72485007a239fb00282ed480da1f
Request body
Example request
{
"chain": 1,
"onToken": "ofcbtc",
"label": "Bob's Hot Wallet Address",
"format": "cashaddr"
}Response
OK
Example response
{
"coin": "btc",
"id": "59cd72485007a239fb00282ed480da1f",
"address": "2MvrwRYBAuRtPTiZ5MyKg42Ke55W3fZJfZS",
"balance": {
"balanceString": "500000",
"confirmedBalanceString": "400000",
"spendableBalanceString": "40000",
"balance": 50000
},
"label": "Bob's Hot Wallet Address"
}