How to Get Account Balance

Every Solana account is required to maintain a minimum balance of native SOL (lamports) to persist its data on the blockchain.

import { createSolanaRpc, Address } from "@solana/kit";
const rpc = createSolanaRpc("https://api.mainnet-beta.solana.com");
const addresss = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" as Address;
const { value } = await rpc.getBalance(addresss).send();
console.log(`Balance: ${Number(value) / 1_000_000_000} SOL`);
Console
Click to execute the code.
Gill
import { createSolanaClient, Address } from "gill";
const { rpc } = createSolanaClient({
urlOrMoniker: "mainnet"
});
const addresss = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" as Address;
const { value } = await rpc.getBalance(addresss).send();
console.log(`Balance: ${Number(value) / 1_000_000_000} SOL`);

Is this page helpful?

Quản lý bởi

© 2025 Solana Foundation.
Đã đăng ký bản quyền.
Kết nối
How to Get Account Balance | Solana