Skip to main content

Overview

This guide covers balance operations for both EVM and Solana chains, including balance retrieval, conversion utilities, and formatting.

Prerequisites

Get Wallet Balance

The SDK provides a unified method to get balance for any wallet type:

Display Balance with SwiftUI

EVM Balance Conversions

Wei to ETH Conversion

ETH to Wei Conversion

Gwei Conversions

Balance Formatting

Solana Balance Conversions

Solana uses lamports as its smallest unit, where 1 SOL = 10^9 lamports (9 decimal places).

Lamports to SOL Conversion

SOL to Lamports Conversion

SOL Balance Formatting

Multi-Chain Balance Display

Handle balances for both EVM and Solana wallets:

Conversion Helper Class

Common Token Decimals

Best Practices

1. Cache Balances

2. Handle Precision

3. Refresh After Transactions

Next Steps

Last modified on February 2, 2026