Query Balance

This section shows how to connect to CLV mainnet and query the account balance


Install @polkadot/api, the suggested version is ^4.15.1 (equal or above 4.15.1)

Sample code

const API = require("@polkadot/api")
const cloverTypes = require('@clover-network/node-types');
async function getBalance(address) {
const wsProvider = new API.WsProvider('wss://');
const api = await API.ApiPromise.create({
provider: wsProvider,
types: cloverTypes
const { parentHash } = await api.rpc.chain.getHeader();
const {
data: { free: balance },
} = await, address);
return balance.toString();
Furthermore you may use formatBalance from @polkadot/util to format the display