Wallet audit API
Send a JSON request to the paid endpoint. Unpaid API requests receive an x402 challenge. The service supports wallet audits and transaction preflight on Base, Ethereum, Arbitrum One, and Optimism.
Browser payment
Request
POST /api/wallet/audit
Content-Type: application/json
{"address":"0x...","chain":"base","intent":"pre-transaction","transaction":{"to":"0x...","value":"0","data":"0x..."}}Execution decisions
proceed means no blocking signal was found. caution means confirmation is required, often because simulation or intelligence is unavailable. block means the transaction cannot pay its value/gas or contains a strong risk signal.
Supported audit chains
Base (eip155:8453), Ethereum (eip155:1), Arbitrum One (eip155:42161), and Optimism (eip155:10).
Payment options
SeedHape 0.4 provides the native paywall and official browser UI for EVM and Solana. Base EIP-3009 is always available. Solana is advertised when SOLANA_MERCHANT_WALLET and SOLANA_FEE_PAYER are configured. The browser paywall then renders both EVM and Solana payment handlers.
Intents
counterparty, self-audit, pre-transaction, or portfolio.