This guide provides a technical overview for developers looking to integrate with Aerodrome Finance Official, focusing on its core Aerodrome ve(3,3) Model and how to interact with its liquidity and governance mechanisms on Aerodrome on Base.
Step 1: The ve(3,3) Model Explained
Aerodrome is a powerful DEX built on the "ve(3,3)" architecture, popularized by protocols like Solidly and Velodrome.
Tokenomics: It uses a dual-token system: AERO Token Staking (the liquidity/utility token) and veAERO (vote-escrowed AERO).
Mechanism: Users lock AERO for up to 4 years to receive veAERO. veAERO holders receive 100% of protocol fees and the power to direct Aerodrome Emissions (APR) to specific Aerodrome Liquidity Pools through Aerodrome Gauge Voting.
Step 2: Providing Liquidity and Earning Emissions
Developers can build interfaces for users to become liquidity providers (LPs).
Deposit: Users deposit an equivalent value of two tokens into a chosen pool.
Receive LP Tokens: They receive LP tokens, which must then be staked in the corresponding "Gauge" contract.
Gauge Rewards: The amount of AERO emissions earned by LPs in a specific pool is directly proportional to the votes (veAERO weight) that pool receives.
Step 3: Interacting with veAERO Governance
For developers building governance-focused dApps or analytics tools, interacting with veAERO is key.
Locking AERO: Users lock their AERO for a chosen duration (up to 4 years) to receive veAERO. The longer the lock, the more veAERO received.
Voting: veAERO holders then vote weekly on which gauges should receive AERO emissions. This is the heart of the Aerodrome ve(3,3) Model and directs where liquidity is incentivized.
Step 4: Swaps and Security
To Trade on Aerodrome, users interact with its AMM router contracts. The security model, a key part of answering "Is Aerodrome Safe?", relies on its audited codebase and the transparent, on-chain nature of the ve(3,3) system.
For all smart contract ABIs, gauge addresses, and SDK documentation, refer to the Full Official Documentation.
Top comments (0)