EVM token approval audit on 16 chains: active and unlimited allowances to Permit...
https://saylorinnovations.com/api/explorer/approvalsOverview
EVM token approval audit on 16 chains: active and unlimited allowances to Permit2, Uniswap, 1inch, 0x, Seaport and Aave for the main tokens of a wallet.
Protocol
x402
Price
$0.01
Payment Asset
USD Coin
Payment Network
eip155:8453
Category
crypto/defi
Provider
Saylor Innovations Data Desk
Source
bazaar
Indexed
2026-10-21 01:20:15
Health
Status
healthy
Latency (p50)
390ms
Uptime (30d)
100.0%
Reliability Score
95/100
Last Checked
2026-10-28 16:17:15
Last Healthy
2026-10-28 16:17:15
Consecutive Failures
0
x402 Payment Validation
Payment Requirements
Valid
Asset Verified
Known USDC
Facilitator
—
Input Schema
{
"method": "GET",
"queryParams": {
"chain": "ethereum",
"owner": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"
},
"type": "http"
}
Output Schema
{
"example": {
"active_allowances": [
{
"allowance_base_units": "115792089237316195423570985008687907853269984665640564039457584007913129639935",
"spender": "0x000000000022D473030F116dDEE9F6B43aC78BA3",
"spender_label": "Permit2 (Uniswap)",
"token": "0x6B175474E89094C44Da98b954EedeAC495271d0F",
"token_symbol": "DAI",
"unlimited": true
},
{
"allowance_base_units": "115792089237316195423570985008687907853269984665640564039457584007913129639935",
"spender": "0x68b3465833fb72A70ecDF485E0e4C7bD8665Fc45",
"spender_label": "Uniswap V3 SwapRouter02",
"token": "0x6B175474E89094C44Da98b954EedeAC495271d0F",
"token_symbol": "DAI",
"unlimited": true
}
],
"chain": "ethereum",
"note": "Reads allowance(owner, spender) for the chain's main stablecoins and wrapped native token against a built-in list of well-known routers and marketplaces (plus any spender or token you pass). It does NOT scan the owner's full approval history, so an allowance to an unlisted or malicious spender is not found: pass spender= to check one. unlimited means 2^255 or more. To remove an allowance, send approve(spender, 0) from the owner wallet. Permit2 sub-allowances are separate and not read here.",
"owner": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
"risk": "review_unlimited",
"source": "Token contracts on ethereum (JSON-RPC)",
"spenders_checked": 13,
"tokens_checked": 4,
"unlimited_count": 2
},
"type": "json"
}
Recent Health Checks
| Time | Status | HTTP | Latency | Error |
|---|---|---|---|---|
| 2026-10-28 16:17:15 | healthy | 402 | 1291ms | |
| 2026-10-28 15:24:26 | healthy | 402 | 314ms | |
| 2026-10-28 14:18:59 | healthy | 402 | 578ms | |
| 2026-10-28 07:03:40 | healthy | 402 | 294ms | |
| 2026-10-28 05:40:29 | healthy | 402 | 492ms | |
| 2026-10-28 04:42:53 | healthy | 402 | 220ms | |
| 2026-10-28 03:48:54 | healthy | 402 | 287ms | |
| 2026-10-28 02:49:21 | healthy | 402 | 390ms | |
| 2026-10-28 01:44:46 | healthy | 402 | 332ms | |
| 2026-10-28 00:38:30 | healthy | 402 | 326ms | |
| 2026-10-27 23:42:03 | healthy | 402 | 246ms | |
| 2026-10-27 22:55:52 | healthy | 402 | 354ms | |
| 2026-10-27 21:45:14 | healthy | 402 | 402ms | |
| 2026-10-27 20:30:30 | healthy | 402 | 380ms | |
| 2026-10-27 19:25:14 | healthy | 402 | 901ms | |
| 2026-10-26 11:34:20 | healthy | 402 | 695ms | |
| 2026-10-26 00:25:56 | healthy | 402 | 558ms |