Contract addresses
Canonical deployed addresses for each supported chain. These mirror
Contracts/deployments/deployment-<chainId>.json (written by
FullProtocol.s.sol) — regenerate after each broadcast deployment.
The Locker is the entry point — start every read there. See Locker and the other per-contract pages for the functions exposed by each address.
Mainnet
Base Mainnet (8453)
| Contract | Address |
|---|---|
| Locker | 0xd9966d9803fA761B0d8C9E5Fc602f2e5cbf1431A |
| Listings | 0x41044Ee18031bb27f401F3d8F4624Ea096cF63eF |
| NFTXV4Hook | 0x3b47FE7C08b64bA6F82Ccb77Cdb2dA2E4FbdafCc |
| LockerManager | 0x02887b661C2eD65a20774377a71B0F3290C0514c |
| TaxCalculator | 0xd435316180F37eD5B697812B6919F9d8c5FA12b2 |
| CollectionShutdown | 0x046f370cc94218c6A4A0F051562Eb74a2e4Dc321 |
| CollectionToken (impl) | 0x6E715ff62E4854a99b6848Bbe92834034CBaaB48 |
| LinearRangeCurve | 0x05D0Ad1366491803F6396f50EAc57aE19D9f3148 |
| TokenGovernorFactory | 0x2b8F9818efcc2bBA2128E1aCA51A4198c93fe5fE |
| flETH (native token) | 0x000000000D564D5be76f7f0d28fE52605afC7Cf8 |
Testnet
Base Sepolia (84532)
| Contract | Address |
|---|---|
| Locker | 0xdf40DdFc68f608E52794ae617534478125c63C84 |
| Launch Gate (WhiteGlove) | 0xfA57662C286385c4946751Ac0be8A5Bd6F55852B |
| Listings | 0x6F7B74B518456C5edeE88AC9D19aBC25A8284c7a |
| NFTXV4Hook | 0x32D550542268d22Ee1fD35d392780f4C729A2fCC |
| LockerManager | 0xE8C6B807d4d036828d92923eb31162d51430909E |
| TaxCalculator | 0x28a1124E607032A00f393a6c1d7e59AFBFd34319 |
| CollectionToken (impl) | 0x06c203495b3090f5A8a73eCDA79Bac54f60E7220 |
| NFTXZap | 0x41FF66F1242b664e18a3da25AE135CB303294393 |
| TestERC721Factory | 0xA1a70A903c04f2906c6b45A1e9b90711982932FB |
| flETH (native token) | 0xD2AeC1992b576762726a4e0a201df18D28BF06A6 |
⚠️
CollectionShutdown is not deployed on Base Sepolia — it requires a
Sudoswap PairFactory, which is not configured for chain 84532.