| name | searcher-builder |
| description | Ethereum Builder API (builder-specs) for proposer-builder separation — validator registration, getHeader, submit blinded block, and fork-specific payloads. |
| metadata | {"author":"hairy","version":"2026.2.24","source":"Generated from https://github.com/ethereum/builder-specs, scripts located at https://github.com/antfu/skills"} |
Skill is based on Ethereum builder-specs (Builder API), generated at 2026-02-24.
The Builder API lets consensus-layer clients obtain blocks from external builders (proposer-builder separation). It covers validator registration, fetching execution payload headers (bids), submitting signed blinded blocks, and fork-specific types (Bellatrix through Fulu). Use this skill when implementing or integrating with builders, relays, or validator tooling that speak the Builder API.
Core References
| Topic | Description | Reference |
|---|
| Builder API overview | Purpose, PBS context, roles, base URL, endpoint summary | core-overview |
| Endpoints | Validators, getHeader, blinded_blocks v1/v2, status — request/response | core-endpoints |
| Types and signing | ValidatorRegistration, BuilderBid, SignedBuilderBid, blinded blocks, DOMAIN_APPLICATION_BUILDER | core-types-and-signing |
Features
Registration and bidding
Best Practices