# RagRadar Approvals Scanner

> RagRadar Approvals Scanner is a paid API for AI agents from ragradar.space, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-08).

Scans and returns all token approvals (allowances) granted by a wallet address on a specified blockchain, helping identify potentially risky or unnecessary permissions.

## Facts

- Endpoint: GET https://ragradar.space/api/approvals/%7Bchain%7D/%7Baddress%7D
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-08
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ragradar-approvals-scanner-b688a44c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_sQKkq16XX8WW9491WroXh

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability ragradar-approvals-scanner-b688a44c
```

Example prompt: Can you scan my wallet 0xABC123...DEF on Base and show me all the token approvals I've granted — I want to see which contracts have permission to spend my tokens so I can revoke any sketchy ones.

## When to prefer this

Use this endpoint when you need to audit token spending permissions (ERC-20 approvals or equivalent) for a specific wallet on Base, Arbitrum, or Solana. Ideal for security audits, wallet hygiene checks, or pre-revocation analysis. Prefer this over generic blockchain explorers when you want structured, AI-processable approval data without scraping.

## Known failure modes

- Invalid chain identifier returns error or empty result
- Malformed wallet address causes 400 bad request
- Chain not supported (only Base, Arbitrum, Solana)
- Wallet has no approvals returns empty list
- Payment failure via x402 causes 402 response
- Rate limiting or timeout on heavily used addresses

## How this service works

On-chain intelligence for AI agents. 73+ endpoints across Base, Arbitrum, Solana. x402 micropayments.

## Output

Returns a list of token approval records for the given wallet on the specified chain, including spender contract addresses, approved token amounts or unlimited flags, and approval metadata to help identify risky allowances.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "status": "ok"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ragradar-approvals-scanner-b688a44c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ragradar.space](https://www.zero.xyz/host/ragradar.space/llms.txt)
