Launches
Project launches registered through BoltLaunchFactory. Each launch records its launch token, the pairing target (typically WBOT), an off-chain metadata pointer, and a status that the launch owner manages. The factory accepts an optional native-BOT fee that is forwarded to the protocol treasury.
Permissionless track · For one-click bonding-curve launches with automatic graduation into BOLT pools, see BOLT Spark →.
Bohr testnet · launch infrastructure
- BoltLaunchFactory
- 0xb261…10cd
- BoltLiquidityLocker
- 0x0159…879a
- BoltVestingFactory
- 0xd179…1569
- BoltGrantRegistry
- 0x8d3f…ee2b
- Network
- BOT Chain Testnet · chainId 968
Lifecycle (illustrative)
- 1. createLaunch(token, pairedToken, metadataURI) — project owner registers, paying the optional fee.
- 2. setLaunchStatus(launchId, Active) — once LP is seeded via the BOLT router.
- 3. setLaunchStatus(launchId, Finalized) — when locker + vesting contracts are in place.
- Alt: setLaunchStatus(launchId, Cancelled) — only the launch owner or the factory admin can move to this state.
Illustrative launches (demo only — not on chain)
Asteria DEX
Pending- Launch token
- 0xAsT…1A2b
- Paired
- WBOT
- Metadata
- ipfs://bafkrei…asteria
Awaiting BOT pool seeding
Echo Lend
Active- Launch token
- 0xEcH…9F3c
- Paired
- WBOT
- Metadata
- ipfs://bafkrei…echolend
Trading live; LP locked 30 days
Nimbus Bridge
Finalized- Launch token
- 0xNiM…74Ad
- Paired
- WBOT
- Metadata
- ipfs://bafkrei…nimbus
Vesting + locker contracts deployed