What Prflght does
Transaction simulation
Every transaction is simulated against a live Solana RPC before submission. Prflght catches failures, reverts, and unexpected account mutations before they cost you gas or cause damage.
Per-agent policy enforcement
Define rules per agent via the dashboard: maximum notional value, allowed program IDs, slippage limits, and daily transfer caps. Transactions that violate policy are blocked immediately.
Live protocol health monitoring
Prflght pulls live TVL data from DeFiLlama for Orca, Drift, Kamino, Raydium, Jupiter, and more than a dozen other venues. Transactions routed to unhealthy protocols are held until health is confirmed.
On-chain attestation verification
Approved transactions receive a signed ed25519 attestation. Your on-chain program verifies this attestation before executing — so no transaction can bypass the firewall.
Drop-in SDK integration
Add Prflght to any TypeScript agent in three lines. Install
@prflght/sdk, construct a Firewall client, and call firewall.check() before you send.Wallet-based auth, no password
Connect Phantom or Solflare at app.prflght.xyz and sign a message to authenticate. Your API key is tied to your wallet — no separate credentials to manage.
