Contract addresses
Addresses below are loaded straight from src/contracts/contract-addresses.ts — the same source of truth the app itself uses. Click any address to copy it.
Sepolia (testnet)
The full v1 stack is deployed and usable on Sepolia.
| Contract | Address |
|---|---|
| FactoryV1Main entry point — creates tokens, pools and distributions | |
| Root tokensqrtDAO's own token | |
| TokenV1FactoryDeploys new ERC20 tokens | |
| DistributionV1FactoryDeploys DistributorV1 instances | |
| FixedEmissionEmission curve — constant reward per epoch | |
| LinearEmissionEmission curve — base + slope per epoch | |
| ExponentialEmissionEmission curve — growth or decay per epoch | |
| TransferToHookHook forwarding its share to a recipient (used for the protocol fee) | |
| BuyAndBurnHookV3Hook swapping its share and burning the proceeds |
Base
Contracts are not deployed on Base yet. This page will update once mainnet deployment happens.
Local development (Anvil)
For local development against Anvil, addresses live in contract-addresses.ts too, but they rotate on every fresh deploy — always redeploy and re-sync rather than hardcoding them anywhere.