Docs
Gas and the 10 $WIF lock
The idea
Lock 10 $WIF and the relayer pays the gas for your votes and buys. The lock is your own $WIF, held in the lock contract (0x2421E6F3fbaAFB96e0987208a1f3AC51F46EE121); it has no owner and cannot move one user's balance to another account.
Limits
- Up to 3 sponsored transactions per wallet per day (the day follows Lagos time). A vote or buy uses 1, a sell uses 2 (permit plus sell).
- Sponsorship pauses automatically if the relayer's ETH balance falls below 0.0003 ETH, and there is a kill switch. When paused, the app says so and you can still buy and pay your own gas.
- The relayer can only submit exactly what you signed.
- The smallest buy the relayer will sponsor is 5 USDG.
Locking
In the app: Portfolio → Free gas → "Lock 10 $WIF for free gas". Your wallet asks for a $WIF approval of exactly 10 $WIF and then the lock transaction (you pay that gas).
Unlocking
The lock contract has an unlock(amount) function: you can take back all of your locked $WIF, or part of it as long as what remains is still at least 10 $WIF. In the app, Portfolio → Free gas → Unlock returns all of your locked $WIF after a confirmation, and free gas turns off until you lock 10 $WIF again. You can unlock any time: there is no cooldown and no fee. Misuse is bounded by the 3-a-day cap per wallet, the cost of every sponsored action, and the automatic pause when the relayer's ETH is low. A minimum lock age could be added in the relayer later without changing any contract.
Without a lock
Nothing breaks. Every action is a normal wallet transaction and you pay the small ETH gas.
Notice Not available to US persons, or in Canada, the UK, Switzerland or other restricted jurisdictions. Not investment advice. Restricted jurisdictions