Live · x402 · Base + Solana Mainnet

Know what a Base transaction will do before it is signed.

Machine Preflight gives wallets and AI agents a clear, caller-specific risk report in one request. It helps catch dangerous approvals, privileged calls, likely reverts and suspicious targets before funds are put at risk.

Integrate the API Give it to an AI agent
0.02 USDCper successful report
No accountstandard x402 payment
Read-onlynever signs or broadcasts
Base analysispay on Base or Solana

A small check before a costly mistake

Approval risk

Highlights unlimited token approvals and collection-wide NFT permissions.

Execution problems

Runs a read-only simulation and reports likely reverts before signing.

Unexpected authority

Recognizes sensitive administrative actions such as upgrades, pauses and ownership changes.

Wrong destination

Checks the target contract code and warns when calldata is sent to an address without code.

Built for products that move onchain

Wallets

Add a second opinion before the final confirmation screen.

AI agents

Apply a machine-readable safety policy before an autonomous signature.

Dapps and automation

Check the exact transaction your product is about to request.

How it works

1 · Prepare

Build the final unsigned Base transaction, including the real sender address.

2 · Check

Send it to the API. An x402-compatible client handles the micro-payment.

3 · Decide

Use the risk level, findings and simulation result before asking for a signature.

One endpoint to integrate

POST https://preflight.natio.re/v1/preflight/transaction
Content-Type: application/json

{"chainId":8453,"from":"0x2222222222222222222222222222222222222222","to":"0x4200000000000000000000000000000000000006","data":"0x","valueWei":"0"}

from must be the address that will send the transaction. This keeps permission checks, balances and gas estimates relevant to the real caller.

Pay 0.02 USDC on Base or Solana for each successful report. An unpaid request returns the standard x402 v2 payment instructions, so compatible clients can pay and retry automatically.

Suggested policy: stop on a critical or high finding, a reverted simulation, or an unavailable analysis. A low result is useful evidence, not a guarantee.

Documentation for every reader

Clear limits

The report is a technical safety signal, not financial advice or a complete smart-contract audit. Onchain state can change between the report and the final transaction. Machine Preflight never requests a private key, signs a transaction, broadcasts it or takes custody of funds.