Rugdrome Documentation
Welcome to the Rugdrome documentation. Rugdrome is a concentrated-liquidity AMM with veNFT governance, gauge-based emissions, and meta-transaction support.
What is Rugdrome?
Rugdrome is a decentralized exchange (DEX) protocol built on Solidity. It combines several proven DeFi mechanisms into a single cohesive system:
- veNFT Governance — Lock RUGD tokens to receive a voting-escrow NFT (veNFT) that grants voting power and fee-sharing rights.
- Gauge-Based Emissions — veNFT holders vote for liquidity gauges, directing weekly RUGD emissions to their preferred pools.
- Concentrated Liquidity (CL) — Provide liquidity within specific price ranges for higher capital efficiency.
- Meta-Transactions — ERC-2771 support lets users interact with the protocol without holding native gas tokens.
- Rug-Burn Mechanism — A protocol-controlled burn mechanism that converts value back to the ecosystem.
Quick Links
- Getting Started — Install dependencies, compile contracts, and run tests.
- Architecture — Understand how the protocol fits together.
- Smart Contracts — Contract reference and deployment order.
- Frontend — Next.js frontend overview.
- Audits — Security review results.
Project Status
The architecture is complete, E2E tests pass, and a comprehensive security audit has been performed. Before mainnet deployment, stress-test CL math edge cases on testnet and review the global rebase gas profile for your target chain.
License
This project is licensed under the GNU Affero General Public License v3.0.