import { JsonRpcProvider } from 'ethers';
const provider = new JsonRpcProvider(
'https://rpc.satelink.network/rpc/polygon',
137,
{
staticNetwork: true,
headers: {
'X-API-Key': 'sk_free_abc123'
}
}
);
// Get block number
const blockNumber = await provider.getBlockNumber();
console.log('Block:', blockNumber);
// Get balance
const balance = await provider.getBalance('0x...');
console.log('Balance:', balance.toString());
// Call contract
const contract = new Contract(address, abi, provider);
const result = await contract.someMethod();