Returns a paginated response of ERC20 balances for a given wallet and token.

"use strict";
const Shards = require("web3-shards");

const shards = Shards.API.Ethereum.V1;
shards.configure({
    apiKey: "YOUR_API_KEY", // Get your api key @ https://web3shards.io/console
    maxRequestsPerSecond:5, // client-side limiter to prevent accidental burning
    logger: 1               // 0=none,1=errors,2=verbose
});

const getBalancesOnWalletForToken = async function() {
    const wallet = "0xade7b949f70eafc2c0999fc6b8f18b0ea0382746";
    const token = "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2";
    const type = "erc20";
    const page = 1;
    const resp = await shards.balances.getBalancesOnWalletForToken(wallet, token, type, page);
    console.log(resp)
}

getBalancesOnWalletForToken();
Language
Click Try It! to start a request and see the response here!