veForge governance¶
ELI5: Lock TARE for voting power, vote weekly on where Keep puts money, earn USDC bribes from Coil trading fees.
What you can do¶
| Action | Contract |
|---|---|
| Lock TARE | VotingEscrow |
| Vote on gauges | GaugeController |
| Claim USDC bribes | BribeDistributor |
| (System) Apply votes to Keep | GaugeWeightRouter |
Flywheel fit¶
Steers Keep allocations; earns Coil fee bribes. FLYWHEEL 2.0: TARE surplus emission goes to Keep directly — veForge earns via bribes + gauge influence, not surplus emission slice.
flowchart LR
Lock[VotingEscrow] --> Vote[GaugeController]
Vote --> GWR[GaugeWeightRouter]
GWR --> Keep[Keep vault]
CoilFees[Coil fees] --> Bribes[BribeDistributor]
Bribes --> Voters[Voters]
Core contracts¶
| Contract | Role |
|---|---|
| VotingEscrow.vy | veTARE locks |
| GaugeController.vy | Epoch gauge weights |
| BribeDistributor.vy | USDC bribe claims |
| BribeDistributorMerkle.vy | Scalable merkle claims |
| EmissionRouter.vy | TARE emissions to gauges |
| GaugeWeightRouter.vy | Keep allocation bridge |
Pages¶
Sepolia¶
| Contract | Address |
|---|---|
| VotingEscrow | 0xa4e8d73E110679036e0F0A086c2cA83C79242242 |
| GaugeController | 0xc65Ae438321Be642A6e0AB7E82cB1Dfafc41158B |
Pre-audit
v0.4.0 hardening complete — awaiting third-party audit.
Source: khomdev-veforge/README.md