Introduction to Puffer Preconf
Puffer Preconf is an EigenLayer-based preconfirmation service that brings ~100ms transaction confirmations to Layer 2 rollups, backed by 3M ETH of restaked security. Built on EigenLayer and integrating Commit-Boost, Puffer Preconf provides fast, secure, and neutral preconfirmations for any L2, enhancing Ethereum's scalability while maintaining decentralization and security.
Why Puffer Preconf for Your L2? πβ
For L2 Teams and Operatorsβ
Puffer Preconf offers a unique value proposition for Layer 2 rollups seeking to enhance user experience without sacrificing decentralization or economic alignment:
- β‘ Enhanced User Experience: Provide ~100ms transaction confirmations to your users, comparable to L2s with centralized sequencers
- π° Economic Alignment: Revenue sharing model that benefits both your rollup and Ethereum validatorsβyou don't cede all fees to L1
- π Cryptographic Guarantees: Strong execution guarantees backed by 3M ETH of economic security
- π Permissionless & Neutral: No governance tokens required, open to all L2s regardless of affiliation
- π€ No Vendor Lock-in: Open protocol with multiple gateway providers (Gattaca, more to come)
- π Transparent: On-chain registry with verifiable commitments
The L2 Sequencing Trade-offsβ
Today's L2s face difficult trade-offs when choosing a sequencing solution:
(Total Anarchy) Based Rollups:
- β Decentralization
- β Inherit Ethereum's security and liveness
- β Slow confirmations (12-second L1 blocks)
- β All fees go to L1 validators
Traditional Rollups with Centralized Sequencers:
- β Fast confirmations
- β Single point of failure
- β Trust assumptions
Puffer Preconf: Best of Both Worlds:
- β Fast confirmations (~100ms execution preconfs)
- β Decentralized (backed by Ethereum validators)
- β Economic alignment (revenue sharing)
- β Permissionless and neutral
How It Works π§β
Puffer Preconf uses a gateway-based architecture where specialized entities called gateways provide preconfirmation services on behalf of Ethereum validators:
- Validators opt into Puffer Preconf by delegating to gateways
- Gateways (like Gattaca) provide fast execution preconfirmations to L2 users
- Lookahead mechanism schedules which gateway has sequencing rights for upcoming L1 slots
- Economic security from 3M ETH in restaked assets ensures honest behavior
- Slashing conditions protect users and rollups from misbehavior
Featured Gatewaysβ
Gattaca - Production gateway offering:
- Sub-100ms confirmations using innovative "frags" architecture
- OP-based rollup support
- Live and ready for integration
Permissionless & Neutral by Design πβ
Puffer Preconf is built to serve the entire Ethereum ecosystem, not just Puffer's own rollup (UniFi):
Why Trust Matters for L2 Integrationβ
We understand that integrating with a preconf service requires trust that the provider won't favor their own rollup or extract unfair value. Puffer Preconf is designed with strict neutrality guarantees:
- π No Token Gating: No Puffer governance token required to participate as validator, gateway, or L2
- π Open Protocol: Fully open-source with transparent on-chain registry
- βοΈ Equal Treatment: All L2s receive the same service level and economic terms
- π Cryptographic Commitments: Trust the math, not the operatorβpreconfs are cryptographically signed and slashable
- π Multi-Gateway: Multiple independent gateways (Gattaca, more to come) prevent centralization
- π― Aligned Incentives: Validators earn from all L2s, not just UniFiβmore L2s = better validator economics
UniFi: Leading by Exampleβ
UniFi, Puffer's own based rollup, uses Puffer Preconf to prove the technology works. But our success depends on ecosystem adoptionβwe're stronger when all L2s benefit from fast, secure preconfirmations.
What You Get πͺβ
Execution Preconfirmationsβ
Unlike simple inclusion preconfs, Puffer Preconf provides execution preconfirmations:
Inclusion Preconf (Weak Guarantee):
- Transaction will be included in a block
- Final state may differ from expected (e.g., price slippage)
Execution Preconf (Strong Guarantee):
- Transaction will execute with exact state as promised
- No surprisesβusers get exactly what they signed
Example: A user swaps ETH for 2,400 USDC:
- Inclusion preconf: Transaction included, but final price might be 2,350 or 2,450 USDC
- Execution preconf: Guaranteed to execute at exactly 2,400 USDC
Economic Benefits for L2 Operatorsβ
Traditional based rollup models force you to cede all transaction fees to L1 validators. Puffer Preconf introduces a revenue sharing model:
- L2 operators retain a portion of preconf fees
- Validators earn from providing preconf services
- Infrastructure costs are shared equitably
- In case of slashing, affected parties are compensated
This makes based rollup economics viable for appchains and general-purpose L2s.
User Protectionβ
- Refund mechanism: Users who paid for failed preconfs can claim refunds
- Slashing protection: Misbehaving validators lose stake, which is redistributed to affected users
Current Status & Roadmap ποΈβ
Phase 1 (Current):
- Gateway delegation model
- Gattaca gateway live
- Reward forfeit for missed proposals
- OP-based rollup support
Phase 2 (Coming Soon):
- Additional gateways
- Enhanced lookahead mechanism
- Expanded rollup architecture support
Phase 3 (Future):
- Full slashing implementation
- Advanced features
Who Should Integrate? π―β
Puffer Preconf is ideal for:
- Based rollups wanting to overcome 12-second L1 latency while maintaining composability
- L2s concerned about centralization risks of single-sequencer models
- Teams building the next generation of rollups with unified liquidity and fast confirmations
For Validators π€β
Ethereum validators can participate in Puffer Preconf to earn additional rewards. If you're a validator interested in providing preconf services, see our Validator Guide.
Key benefits for validators:
- π° Additional rewards from preconf fees
- π Use restaked ETH as collateral (no additional deposits required)
- π Contribute to Ethereum ecosystem health
- π Participate in cutting-edge protocol innovation
Puffer Preconf allows validators to participate without additional collateral beyond their restaked ETH. If you're already running validators on EigenLayer, you're well-positioned to join!
Security & Trustβ
Puffer Preconf prioritizes security and neutrality:
- β Validators must own EigenPods and run Commit-Boost software
- β Slashing mechanisms enforce accountability (implementation phases detailed in roadmap)
- β No governance token requirements ensure permissionless participation
- β 3M ETH in restaked security backing all commitments
- β Forward-compatible with Commit-Boost standardization and Fabric Constraint API