{"id":"approval.unlimited.wallets.v1","title":"Agent wallets with a standing unlimited approval","unit":"wallets","chain_set":"eip155:8453 (Base)","window":"approvals in the last 30 days; allowances and balances read at the time of the run","definition":"Distinct paying agent wallets with at least one ERC-20 approval, given in the last 30 days, that is still unlimited when read: the spender can move the wallet's whole balance of that token without asking again.","method":"ERC-20 Approval events whose owner is a paying agent wallet (any Base wallet with a counted agent payment), on USDC, USDT, DAI, USDbC, EURC, WETH and cbBTC, plus Permit2 Approval and Permit events for the same tokens, read daily with eth_getLogs over the last 30 days. For each (wallet, spender, token) whose latest ERC-20 approval was unlimited (at least half of 2^256), the allowance still standing and the token balance are read at run time from Base's public node; WETH and cbBTC at the latest stored ETH and BTC price, EURC at 1.08.","excludes":["Unlimited approvals given more than 30 days ago (not read).","Permit2 allowances (their amounts and expiries differ; counted in the document, not here)."],"does_not_assert":["That the spender will move anything. A standing approval is exposure, not a loss."],"source":"AFG-Pulse approval watch","since":"2026-10-12","revisions":[],"body_sha256":"aba997d1b80b2170702f5929e16a5ceab88b8c2f0cd77d6d6a43f350bf03cb9c","url":"https://agenticfinancegraph.com/def/approval.unlimited.wallets.v1","ladder":"https://agenticfinancegraph.com/ai-agent-liveness-methodology-l0-l9-ladder","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"Agentic Finance Graph — https://agenticfinancegraph.com"}