Contracts
Base Sepolia (chain 84532) — all verified on Basescan:
| Contract | Address |
|---|---|
| Launchpad | 0xbce48917C41BB45Ad15f859E4Bf0e4EEa74bAd5c |
| TzeroSwap factory | 0xf9CE1F9D20d5d42515b27fE2A5380B89A0Be927E |
| TzeroSwap router | 0x21BbD201c69d0091707d0367D3AD6875cEc150e1 |
| Fee splitter | 0x1C69a90c69fdb2F2E459fCA23cA6B22ACD707B3b |
| $T0 staking | 0x221De22612E65093Fc43164dae84fa6Bd79E6239 |
| $T0 (Mission 000) | 0x15522727F10Ea666Ebb4fD4c23B394580F10FED4 |
| Wrapped native | 0x4200000000000000000000000000000000000006 (WETH) |
Engineering: Solidity 0.8.28; 158 tests including fuzzing and invariants (the curve can never pay out more than it holds, fees are conserved, staking never owes more than it has); mutation testing; an internal security review. Zero mainnet addresses will be published at launch.
Contract Architecture & Security Guarantees on Base Sepolia
All TZero Fun (Tzer0 fun) smart contracts on Base Sepolia (Chain ID 84532) are non-upgradeable, verified on BaseScan, and operate without privileged admin keys that could pause trading or seize user funds.
Interacting Directly with TZero Fun Contracts
Developers, trading bots, and analytics indexers can query mission state via getMission(id), simulate curve trades via quoteBuy and quoteSell on TzeroLaunchpad (0xbce48917C41BB45Ad15f859E4Bf0e4EEa74bAd5c), or route post-liftoff swaps through TzeroSwapRouter (0x221De22612E65093Fc43164dae84fa6Bd79E6239).