/api/v2/{coin}/wallet/{walletId}/addressCreates 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.
coinstringRequiredbtcwalletIdstringRequired59cd72485007a239fb00282ed480da1f^[0-9a-f]{32}$type string chain number 11forwarderVersion number >= 0<= 5evmKeyRingReferenceAddress string onToken string ofcbtclabel string <= 250 charactersBob's Hot Wallet AddresslowPriority boolean falsegasPriceOne ofeip1559 object maxFeePerGas number required maxPriorityFeePerGas number required format string cashaddrcoin string required btcwallet string required chain number required 0 1 10 11 20 21 30 31 40 41index number required id string 59cd72485007a239fb00282ed480da1f^[0-9a-f]{32}$address string <= 250 characters2MvrwRYBAuRtPTiZ5MyKg42Ke55W3fZJfZSbalance object balanceString string required 500000confirmedBalanceString string required 400000spendableBalanceString string required 40000updatedOne ofbalance number 50000lockedBalanceString string reservedBalanceString string totalReceived number totalSent number transferCount number tokens object nfts object unsupportedNfts object type metadata coinSpecificOne ofrootAddress string required trustedTokens array[object] addressVersion number threshold number bitgoKey bitgoPubKey string label string <= 250 charactersBob's Hot Wallet AddresslastNonce number -1token string proof string signature string lastConsolidatedTime string <date>needsConsolidation boolean tokenConsolidationState tokenAddress name string context object required error string required requestId string required