Enable Tokens - HBAR
Enable Hedera tokens on a wallet using the BitGo SDK. See the Guide.
-
Enable a Hedera token on your wallet using
sendTokenEnablements. Pass the token name (e.g.,thbar:usdc) in theenableTokensarray. Once the transaction confirms on chain, you can send and receive that token.Prerequisites: Complete Get Started and Create Wallets.
// 1. Enable Token
// Use the JavaScript SDK for this step (see JavaScript tab)
// 1. Enable Token
const BitGo = require("bitgo");
const bitgo = new BitGo.BitGo({
env: "custom",
customRootURI: "",
});
// Set your access token
const accessToken = "";
// Set your wallet id
const walletId = "";
// Set your wallet passphrase
const passphrase = "test_wallet_passphrase";
const coin = "thbar";
async function enableToken(walletId) {
bitgo.authenticateWithAccessToken({ accessToken });
const wallet = await bitgo.coin(coin).wallets().getWallet({ id: walletId });
const result = await wallet.sendTokenEnablements({
enableTokens: [{ name: "thbar:usdc" }],
walletPassphrase: passphrase,
});
console.log(JSON.stringify(result, undefined, 2));
}
Response
// 1. Enable Token Response
{
"success": [
{
"transfer": {
"entries": [
{
"address": "0.0.8833521",
"wallet": "6a7246e2474fb4f7e47e472f97e891da",
"value": 0,
"valueString": "0"
}
],
"id": "6b3e7f2a190471c3dd9ca1840bab4d19",
"coin": "thbar",
"wallet": "6b2d4e1a3905bcf2dd8cb7740bab3c08",
"walletType": "hot",
"enterprise": "6b2d4e1a3905bcf2dd8cb7740bab3c09",
"organization": "6b2d4e1a3905bcf2dd8cb7740bab3c0a",
"txid": "2de94ebf7d29f674c96f8266c59039e513df19d3a42cedbff2b9fd322704e1b9948bc0fa53b9cf7fe8f9ca5bffe4b3c9",
"txidType": "transactionHash",
"height": 999999999,
"heightId": "999999999-6b3e7f2a190471c3dd9ca1840bab4d19",
"date": "2026-08-07T20:02:18.339Z",
"type": "send",
"value": 0,
"valueString": "0",
"intendedValueString": "0",
"baseValue": 0,
"baseValueString": "0",
"baseValueWithoutFees": 0,
"baseValueWithoutFeesString": "0",
"feeString": "0",
"payGoFee": 0,
"payGoFeeString": "0",
"usd": 0,
"usdRate": 0.06769,
"medianUsdValue": 0,
"medianUsdRate": 0.06831,
"state": "signed",
"instant": false,
"isReward": false,
"isUnlock": false,
"isFee": false,
"senderInformationVerified": false,
"tags": [
"6b2d4e1a3905bcf2dd8cb7740bab3c08",
"6b2d4e1a3905bcf2dd8cb7740bab3c09"
],
"history": [
{
"date": "2026-08-07T20:02:18.339Z",
"action": "signed"
},
{
"date": "2026-08-07T20:02:17.577Z",
"user": "6b2d4e1a3905bcf2dd8cb7740bab3c0b",
"action": "created"
}
],
"signedDate": "2026-08-07T20:02:18.339Z",
"coinSpecific": {},
"metadata": [],
"signedTime": "2026-08-07T20:02:18.339Z",
"createdTime": "2026-08-07T20:02:17.577Z"
},
"txid": "2de94ebf7d29f674c96f8266c59039e513df19d3a42cedbff2b9fd322704e1b9948bc0fa53b9cf7fe8f9ca5bffe4b3c9",
"tx": "1ACC010A640A20...",
"status": "signed"
}
],
"failure": []
}