# BlockNotify EVM Transaction Risk Analyzer

> BlockNotify EVM Transaction Risk Analyzer is a paid API for AI agents from blocknotify-intelligence-itj3s.ondigitalocean.app, paid per call via x402, $0.01/call, status down (last checked 2026-09-14).

Analyzes an EVM transaction for simulation failures, unlimited token approvals, unknown contracts, and other on-chain risk signals before execution.

## Facts

- Endpoint: POST https://blocknotify-intelligence-itj3s.ondigitalocean.app/v1/analyze-transaction
- Price: $0.01/call
- Payment: x402
- Status: down
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/blocknotify-intelligence-itj3s-ondigitalocean-app-87a49902
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_S2Fokr1T57brOM00g9tgs

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 blocknotify-intelligence-itj3s-ondigitalocean-app-87a49902 -d '<json body>'
```

Example prompt: Before I sign this transaction, can you check it for risks — specifically look for simulation failures, unlimited token approvals, and unknown contract interactions? Here's the raw transaction data: 0x02f87401...

## When to prefer this

Use this endpoint when an agent or user wants to pre-flight check an EVM transaction before signing or broadcasting it, especially to detect token approval risks, contract legitimacy issues, or simulation failures. Prefer this over generic blockchain explorers when you need automated, structured risk signals rather than raw on-chain data.

## Known failure modes

- Malformed or invalid transaction data returns a 400 error
- Unsupported EVM chain returns an error or empty result
- Transaction simulation fails due to insufficient gas or reverted state
- Unknown contract addresses may result in limited risk scoring
- Service unavailable or timeout on the DigitalOcean host returns 5xx

## How this service works

Analyze an EVM transaction for simulation failure, unlimited approvals, unknown contracts, and basic risk signals.

## Output

Returns a structured risk assessment including whether the transaction simulation passed or failed, whether unlimited token approvals are present, whether unknown or unverified contracts are involved, and a set of basic risk signals summarizing the overall danger level of the transaction.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/blocknotify-intelligence-itj3s-ondigitalocean-app-87a49902/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from blocknotify-intelligence-itj3s.ondigitalocean.app](https://www.zero.xyz/host/blocknotify-intelligence-itj3s.ondigitalocean.app/llms.txt)
