llms.txt Content
# Primev Documentation
> Complete technical documentation for mev-commit, Fast Protocol, FAST RPC, and Fastx402 — Ethereum infrastructure for preconfirmations, instant swaps, and agentic payments.
Primev builds core infrastructure for Ethereum's mev supply chain. The mev-commit protocol enables peer-to-peer preconfirmation commitments between bidders and block builders, providing sub-second transaction guarantees on Ethereum mainnet.
## Products
- [FAST RPC](https://docs.primev.xyz/v1.2.x/developers/fast-rpc-api): Drop-in Ethereum JSON-RPC replacement at `https://fastrpc.mev-commit.xyz`. Transactions sent through FAST RPC receive binding preconfirmation commitments from block builders. Supports all standard `eth_` methods plus custom `mevcommit_` methods.
- [Fast Protocol](https://docs.primev.xyz/v1.2.x/concepts/fast-protocol): Order flow auction (OFA) on top of mev-commit. Users receive at least 90% of mev their transactions generate. Redistributed as Fast Miles (tokenizable points).
- [Fast Swaps](https://docs.primev.xyz/v1.2.x/concepts/fast-swaps): Token swap interface on Ethereum mainnet. Gasless ERC-20 swaps via EIP-712 signed intents through Permit2. Supports 2,400+ tokens. Settlement via FastSettlement V3 contract on L1.
- [Fastx402](https://docs.primev.xyz/v1.2.x/developers/fastx402): x402 payment facilitator for AI agents. USDC payments via EIP-3009 `transferWithAuthorization`. Sub-second settlement through FAST RPC. Zero fees. Endpoint: `https://facilitator.primev.xyz`.
## FAST RPC API
Endpoint: `https://fastrpc.mev-commit.xyz`
Standard Ethereum JSON-RPC methods are supported. Key overridden methods:
- `eth_sendRawTransaction` — Sources preconfirmations on mev-commit chain. Transaction is enqueued privately (not sent to public mempool). Returns transaction hash.
- `eth_getTransactionReceipt` — Returns receipt early if enough preconfirmations obtained for mev-commit opted-in slots. Block hash set to tx hash for preconfirmed transactions.
- `et