Overview

Protocol overview


For developers and reviewers. POC runs on Tender, its own options engine: the programs named tender_* below are POC's (what is Tender?).

Snapshot of 2026-09-28 (Tender programs at commit 556ec4a or later, app at d0df9be or later).

PageContents
What is Tender?What Tender is: POC's options engine, and why the programs carry its name
AddressesPrograms, wallets and deployments on mainnet, and external programs used
Launch vaulttender_vault as it stands today: launch, activate, buy, the ladder, caps, exercise, cash-out, settle, fees, stall rule
Launch vault constantsEvery launch-vault constant with its value and file
Instructions by programInstruction list for all five programs
InvariantsProperties the code maintains and the tests check
KeeperThe permissionless keeper and its jobs
The web appThe Next.js app: routes, server-built transactions, Privy signing, SDK vendoring, IPFS metadata, portfolio
SecurityReview findings: fixed and open
Options engineThe Tender option engine (from the Tender programs' docs, current)
Put vaulttender_puts (from the Tender programs' docs, current except where noted)
Backer poolstender_backstop (from the Tender programs' docs)
parameters-2026-09-28-morning.mdThe Tender programs' parameter table before the afternoon changes, kept for its sources; superseded by constants.md for the launch vault