Quick Start
const tokenAllowance = await DZapDcaClient.getAllowance({
account: /* Your account address */,
chainId: 42161, // arbitrum
fromToken: "0xaf88d065e77c8cC2239327C5EDb3A432268e5831", // USDC
});import { createWalletClient, custom } from 'viem';
import { arbitrum } from 'viem/chains';
const client = createWalletClient({
chain: arbitrum,
transport: custom(window.ethereum),
});const approvalResponse = await DZapDcaClient.approve({
account: /* Your account address */,
chainId: 42161,
fromToken: "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
walletClient: client,
amount: maxUint256, // Defaults to max amount
});Last updated