Prflght sits between your AI agent and the Solana blockchain. Before any transaction reaches the chain, Prflght simulates it against a live RPC, evaluates it against your agent’s policy, and checks the health of every DeFi protocol involved. Only transactions that pass all three checks receive a signed attestation — and only attested transactions are accepted by your on-chain program.Documentation Index
Fetch the complete documentation index at: https://docs.prflght.xyz/llms.txt
Use this file to discover all available pages before exploring further.
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.
