# Strale Web3 Pre-Transaction Gate

> Strale Web3 Pre-Transaction Gate is a paid API for AI agents from api.strale.io, paid per call via x402, $0.162/call, status unknown (last checked 2026-09-15).

Screen a wallet address, entity name, and contract for sanctions, risk flags, and compliance issues before executing a blockchain transaction.

## Facts

- Endpoint: POST https://api.strale.io/x402/v2/solutions/web3-pre-tx-gate
- Price: $0.162/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/strale-web3-pre-transaction-gate-9f7eb887
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_QntBISa6HeuRwK45NIz6B

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 strale-web3-pre-transaction-gate-9f7eb887 -d '<json body>'
```

Example prompt: Before we send 500 USDC to wallet 0xAbC123... on Ethereum (chain 1) from entity 'Acme Trading Ltd', run a sanctions and risk check on them and tell me if it's safe to proceed.

## When to prefer this

Use this endpoint when you need a pre-flight compliance and sanctions screen before executing any blockchain transaction, especially in regulated or institutional contexts requiring an auditable trail. Prefer this over generic wallet analytics when you need both entity-level and address-level screening in a single call with a cryptographic audit record.

## Known failure modes

- Invalid wallet address format returns validation error
- Unsupported chain ID returns an error or defaults to chain 1
- Entity name not found in sanctions databases returns clean status but may indicate data gap
- Contract address not relevant to the check may be ignored or return no additional signal
- Network timeout or upstream sanctions database unavailability returns error

## How this service works

The trust layer for AI agents — 250+ independently tested data capabilities across 27 countries. Execute capabilities via REST, MCP, A2A, or x402 micropayments. Every call returns an audit record with cryptographic chain hashing.

## Output

Returns a compliance assessment including sanctions hit/no-hit status, risk flags for the wallet address and entity name, contract risk indicators if applicable, and a cryptographically hashed audit record for the check.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/strale-web3-pre-transaction-gate-9f7eb887/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.strale.io](https://www.zero.xyz/host/api.strale.io/llms.txt)
