Skip documentation navigation

Programmable

Programmable is an Ethereum launchpad for tokens and markets built on Uniswap v4.

Launch types

Programmable documents three launch types. Each type has its own market configuration, fee behavior and current availability.

How launches are identified

Names, symbols and images are not unique identifiers. Start with the chain and token address. A Uniswap v4 market is identified by its PoolManager and poolId.

Only launches executed and stamped through the Launch Stamp Router have a public Router provenance record. Applications can verify that record before showing a Programmable label. The published start block is the first block to scan for this Router. It does not cover earlier launches, and direct factory calls remain outside the Router path even when they occur later.

Terms used in these docs

Project
Creator-provided information such as the name, description, artwork and public links.
Token
The ERC-20 asset created by a launch.
Launch
The transaction and configuration that create the token and its Uniswap v4 market.
Provenance
Evidence that a launch was executed through the recorded Router path. Provenance is not a safety or market guarantee.

Where to go next