Deployed Addresses
All contracts are deployed on Base Sepolia (Chain ID 84532). Mainnet deployment follows audit completion.
Core Infrastructure
| Contract | Address |
|---|---|
| CeosCompanyNFT | 0xffC3994DfCf1F0ee6D30F41D8F8AaB73bd0aEB61 |
| EpochDistributor | 0x9f96314b2c2b1Cbb7e104D50f7ce5686775D4759 |
| DecisionAnchor | 0x89A9D203686Bd881F5dD12c7dEcA5f49572AA94e |
| CompanyRegistrar | 0x2F3480C15F6C7b57246DA2B57b7C358554f47d7c |
| CEOSScore | 0x3E0c9FF553b9A2920358C05195b394007fE759F5 |
| CreatorScore | 0x9ea1bfaD62A01473F3D95ECD5821D69Abe7c27E1 |
| ERC8004TrustRegistry | 0x23922b1B38b632117644FA1FE06C3e40Edbd129A |
Agent System
| Contract | Address |
|---|---|
| AgentFactory (V4) | 0x6F7D31954B2037B2D8dE33589b6D7D6971DfFA77 |
| AgentFactory (Legacy) | 0xBa537eCfA34c29D6D754E7751D4a72E6883d58Bb |
| AgentRegistry | 0x897b80aFC82651adAF4d7fe642215D81B8140C5F |
| RevenuePool | 0x5545cB81eb8DfCAf870188F77Ab3f21ec72425DB |
Token Contracts
| Contract | Address |
|---|---|
| RunToken ($RUN) | 0x6f64C762B1306aFdd8a831e71Ab70199fd2EADd0 |
| CeoToken ($CEO) | 0x014702cAdEa5E2218Bfa77dB583b3a56C4433f77 |
| CompanyTokenLauncher | 0x725Bca4a1E4Db18C807C2aB8663e1Fd3cbff99e9 |
| USDC (Testnet) | 0x036CbD53842c5426634e7929541eC2318f3dCF7e |
Economy
| Contract | Address |
|---|---|
| StakingRewardsV2 | 0x80Da869E7EFcc77044F42D5BB016e9AB3424775D |
| FeeSplitterV2 | 0xf672ef2D80874E2E7Cd01b282Db14b08cAdcEB7c |
| ScoutFundV2 | 0xd840C9BD1cCA5B5F70883f173EDcc626cf1d41a2 |
| ScoutFund (Legacy) | 0x13962F064CA9b6D5D08621C67a69078Ce4BEadFD |
| X402PaymentGate | 0x0C06D1aA6671930917222b191071A9617B5A6FdD |
DeFi Primitives
| Contract | Address |
|---|---|
| CompanyLending | 0xeC8Dea7E8aFB8A96CA09585b4235daDE1008B863 |
| RiskPool | 0x390BF97c78Cb4C8277469386ca1894AC2065315e |
| CompanyBonds | 0xC4fa7E09E1Eb315b4069bed46DeAf957f895A871 |
| CeoGovernor | 0xc89ac5E30da38F77Cf2cb67626e0D228c60D1A16 |
Uniswap V4
| Contract | Address |
|---|---|
| PoolManager | 0x05E73354cFDd6745C338b50BcFDfA3Aa6fA03408 |
| V4SwapHelper | 0xf6E8cD6f7c4fd83b0F8a053c3B29d95383fEb4D0 |
Verification
All contracts are verified on BaseScan Sepolia . Search any address above to view the source code and ABI.
Settings
| Setting | Value |
|---|---|
| Solidity | 0.8.26 |
| EVM | Cancun |
| Framework | Foundry |
| Builder Code | bc_7ni4juj9 (ERC-8021) |
| OpenZeppelin | v5 |
| Chain ID | 84532 (Sepolia) / 8453 (Mainnet) |
Environment Variables
Frontend applications reference contract addresses via NEXT_PUBLIC_* environment variables. The canonical mapping lives in lib/contracts.ts. Never hard-code contract addresses in application code.
// lib/contracts.ts -- single source of truth
export const CONTRACTS = {
ceosCompanyNFT: process.env.NEXT_PUBLIC_CEOS_COMPANY_NFT_ADDRESS,
epochDistributor: process.env.NEXT_PUBLIC_EPOCH_DISTRIBUTOR_ADDRESS,
runToken: process.env.NEXT_PUBLIC_RUN_TOKEN_ADDRESS,
// ... all other contracts
} as const;