import { ethers } from 'ethers'
import { getBalance, SIGN_PRIVACY_MESSAGE } from 'privacycash-evm'
const provider = new ethers.providers.JsonRpcProvider(process.env.BASE_RPC_URL!, {
name: 'base',
chainId: 8453,
})
const signer = new ethers.Wallet(process.env.PRIVATE_KEY!, provider)
const signature = await signer.signMessage(SIGN_PRIVACY_MESSAGE)
const address = await signer.getAddress()
const result = await getBalance({ signature, address })
console.log('Private ETH balance:', result.balance, 'ETH')