Skip to content

getStealthBalance()

SIP Protocol API Reference v0.7.4


SIP Protocol API Reference / getStealthBalance

getStealthBalance(connection, stealthAddress, mint, provider?): Promise<bigint>

Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:15713

Get token balance for a stealth address

Connection

Solana RPC connection

string

Stealth address to check (base58)

PublicKey

SPL token mint address

SolanaRPCProvider

Optional RPC provider for efficient queries

Promise<bigint>

Token balance in smallest unit

// Using standard RPC
const balance = await getStealthBalance(connection, stealthAddr, mint)
// Using Helius for efficient queries
const helius = createProvider('helius', { apiKey })
const balance = await getStealthBalance(connection, stealthAddr, mint, helius)