Contract Addresses
Every Umia Protocol contract deployed on Base mainnet, plus the contracts specific to the UMIA venture.
The Umia Protocol runs on Base. Every address on this page links to Basescan, and Umia-authored contracts link to their source in the public protocol repository.
Always cross-check an address against this page before interacting with it. Copycat pools and lookalike contracts exist on Base; only the addresses listed here are part of the protocol.
Protocol contracts
Shared infrastructure that every venture on Umia runs on. Deployed once per chain and owned by the protocol.
Core
| Contract | Address |
|---|---|
UmiaHubUUPS proxy Central registry. Creates ventures and holds protocol-wide parameters. | |
Decision market engine: proposal creation, conditional trading, and settlement. | |
Holds the stake a venture posts to open decision markets. | |
Executes the on-chain actions of a winning proposal once its market settles. | |
Venture beaconBeacon Upgradeable beacon that every venture treasury proxy points to. | |
Treasury logic shared by all ventures through the beacon. |
Markets and oracles
| Contract | Address |
|---|---|
Uniswap V4 hook attached to every spot pool. Feeds the spot TWAP oracle and enforces pool configuration. | |
TWAP oracle over conditional pools, used to settle decision markets. |
Launch
| Contract | Address |
|---|---|
Deploys the Continuous Clearing Auction behind every Tailored Auction. | |
CCALensUniswap Read-only view of live auction state: bids, clearing price, and fills. | |
AuctionStateLensUniswap Read-only view of aggregate auction progress. | |
Exits partially filled bids and claims tokens in a single call. | |
Deploys the liquidity bootstrapper that moves auction proceeds into a venture's spot pool. |
Vesting
| Contract | Address |
|---|---|
MetaVesTFactoryMetaLeX Deploys one MetaVesT controller per venture. | |
VestingAllocationFactoryMetaLeX Deploys time-based vesting allocations. | |
TokenOptionFactoryMetaLeX Deploys token option allocations. | |
RestrictedTokenFactoryMetaLeX Deploys restricted token allocations. | |
Resolves price-gated vesting milestones from the spot TWAP. | |
Vesting admin timelockTimelock 48-hour timelock that holds the hub's vesting admin role. |
Identity verification
| Contract | Address |
|---|---|
Verifies the zkTLS proofs produced by the Umia extension. |
Uniswap V4
Canonical Uniswap deployments on Base. Umia does not own or upgrade these.
| Contract | Address |
|---|---|
Singleton that holds every V4 pool, including all Umia spot pools. | |
Manages V4 liquidity positions. | |
Read-only lens over pool state. | |
Router used for spot swaps in the Umia app. | |
Signature-based token approvals used by auctions and swaps. |
Money token
| Contract | Address |
|---|---|
USDCCircle Native USDC on Base, issued by Circle. The money token for auctions, spot pools, and decision markets. |
UMIA venture contracts
Umia launched on its own platform. These contracts belong to the UMIA venture, created through UmiaHub as venture #7. Use them when interacting with the UMIA token, its treasury, or its markets.
| Contract | Address |
|---|---|
The UMIA ERC-20 token. | |
Venture treasuryBeacon proxy Noncustodial treasury of the UMIA venture. Holds its assets and executes passed proposals. | |
Canonical UMIA/USDC liquidity position on Uniswap V4. The treasury holds all vault shares. | |
UMIA/USDC spot pool Uniswap V4 pool id. UmiaHook attached, 1% fee, tick spacing 60. This is the only pool the protocol recognizes. | |
Token auctionCCA Continuous Clearing Auction that sold UMIA in August 2026. Closed; unclaimed bids can still exit here. | |
Gated bidding for the auction: permits, zkTLS verification, and the maximum bid price. | |
UmiaLBP that migrated the auction proceeds into the spot pool. | |
MetaVesT controllerMetaLeX Controls every UMIA team and contributor vesting allocation. | |
Holds the MetaVesT authority role for the treasury, so only a passed decision market can create, amend, or terminate vesting. |