> ## Documentation Index
> Fetch the complete documentation index at: https://align.tolbel.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Token Balance

> Retrieve token balance for a wallet

## Method Signature

```typescript theme={null}
align.blockchain.tokens.getBalance(
  tokenAddress: string,
  walletAddress: string
): Promise<TokenBalance>
```

## Example

```typescript theme={null}
// Get USDC balance on Polygon
const USDC_POLYGON = "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174";

const balance = await align.blockchain.tokens.getBalance(
  USDC_POLYGON,
  "0x742d35Cc6634C0532925a3b844Bc9e7595f0aB42"
);

console.log(`Balance: ${balance.formatted} USDC`);
console.log(`Raw: ${balance.value}`);
```

## Response

```json theme={null}
{
  "value": "100000000",
  "decimals": 6,
  "formatted": "100.00",
  "symbol": "USDC"
}
```

## Related Methods

<CardGroup cols={2}>
  <Card title="Get Wallet" icon="wallet" href="/docs/api/blockchain/wallets/get">
    Get native balance
  </Card>
</CardGroup>
