Skip to main content

Overview

The Elata protocol is composed of modular smart contracts deployed on Base. This reference documents the public interfaces for each contract in the vNext stack.

Contract Map

ContractPurposeCategory
AppRegistryCanonical app ownership and contributor-split mappingCore
ContributorSplitPull-based contributor payout accountingCore
AppFeeRouterRoutes fees from apps to protocol destinationsFees
FeeSwapperSwaps collected fee tokens before distributionFees
FeeManagerFee accounting buckets by app, kind, and assetFees
RewardsDistributorProtocol-level reward distribution to stakersRewards
AppRewardsDistributorPer-app reward distribution to token holdersRewards
VeELTA VotesVote-escrowed ELTA governance powerGovernance
StakeVault VotesStaking vault voting weightGovernance
ElataPointsNon-transferable participation reputationReputation
TreasuryUSDCVaultUSDC treasury custodyTreasury

Architecture


Networks

NetworkStatus
Base MainnetProduction
Base SepoliaTestnet
For deployed addresses, see Resources → Smart Contracts.

Source Code

All contracts are open source: