🛡 Counterparty screening · read-only

Screen before you pay.
Every address. In seconds.

Stablecoin payments are irreversible. Preflight checks any wallet address against Arc's live onchain compliance state — blocklist status, contract detection, activity profile — before a single cent moves. No wallet connection required.

Built on Arc Network · powered by Arc's runtime transfer rules
Live block height
Gas price
Est. fee / tx
0
Scans this session
Watching Arc for stablecoin transfers…
Try the demo: a normal address · the known blocklisted test address (seeded by Arc Testnet for exactly this purpose)

Compliance signals, straight from the chain

Preflight doesn't rely on third-party risk APIs. Every signal is read live from Arc — the same rules the network itself enforces at runtime.

🚫
Live blocklist status

Arc enforces its blocklist at runtime — transfers to a blocked address simply revert. Preflight queries the USDC registry directly and double-checks with a zero-value transfer simulation.

🤖
Contract detection

Instantly distinguishes wallets from smart contracts, so you never accidentally send funds to a contract that can't receive or recover them.

📈
Activity profile

Outgoing transaction count and USDC balance reveal whether an address is established or brand new — a classic typo-and-fraud signal.

📋
Batch screening

Screen an entire payroll or vendor file in one run and export the results as CSV. Pairs naturally with a batch payout workflow.

🧾
Printable reports

Every screening produces a timestamped report you can print or archive — a lightweight audit trail for your payment records.

🔓
No wallet, no signup

Preflight is read-only. It never asks you to connect a wallet, never sees a private key, and never touches funds.

Paying blind vs. paying with Preflight

🎲 Paying blind

  • Discover an address is blocked when the transfer reverts mid-payroll
  • A single typo sends funds to an address nobody controls
  • No idea whether the recipient is a wallet or a contract
  • Zero paper trail for what was checked and when

🛡 With Preflight

  • Blocklist status verified against live chain state before signing
  • Fresh, empty addresses flagged as CAUTION — typos caught early
  • Contracts detected and flagged for review
  • Timestamped, printable screening report for your records

FAQ

How does Preflight know an address is blocked?

Two independent ways. First, it calls the isBlacklisted(address) view on the USDC token contract — Arc's USDC exposes Circle's standard registry interface. Second, as a cross-check, it simulates a zero-value transfer to the address with eth_call: on Arc, transfers involving blocked addresses revert at runtime, so a revert confirms the status without moving any funds.

Why does this matter for stablecoin payments?

Payments on a blockchain are irreversible, and on Arc a transfer to a blocked address will fail at the moment you send it — potentially mid-payroll. Screening first means you catch blocked, mistyped, or empty addresses before signing anything.

Is a CAUTION verdict bad?

Not necessarily. CAUTION flags things worth a second look: an address with no onchain history (possible typo), or a smart contract (make sure it's designed to receive funds). It's a prompt to verify with your counterparty, not an accusation.

Does Preflight use any external risk databases?

No. Every signal is read live from the Arc network itself via public RPC — the registry the chain actually enforces. Nothing is stored, logged, or sent anywhere: the screening runs entirely in your browser.

Is this legal or AML advice?

No. Preflight is an informational tool that surfaces public onchain state. It is not a substitute for professional compliance, sanctions, or AML screening obligations that may apply to your business.

Three seconds of screening beats an irreversible mistake

Paste any address — or your whole payroll — and get a live verdict from Arc's own compliance state. Free, read-only, nothing to install.

Run a scan