Energy
Liquidity Pool
Stake ENERGY, earn USDG from every purchase.
Stake ENERGY you're not using yet and earn a share of the USDG paid for every Energy purchase. Your ENERGY is never sold: you withdraw exactly what you staked.
Earnings#
formula
your USDG per purchase = purchase × stakers' share × your stake ÷ total stakedThe stakers' share is currently 10% (set in the EnergyStore, always between 1% and 10%). The live value is on the Liquidity Pool page.
Steps#
deposit(amount)stakes ENERGY. Each deposit locks your whole pool stake for 24 hours.claim()collects your USDG any time.withdraw(amount)after the lock returns ENERGY (and pays out any USDG earned).
Guarantees#
- The pool contract has no owner and no admin functions: nobody can pause it, move funds or change your stake.
- Every USDG that arrives is booked to stakers.
- The 24-hour lock is fixed in the code.
Pool ENERGY counts toward the 5,000 needed for free models, but it can't pay for API calls while staked.