Skip to content

A collection of smart contracts to save gas on Ethereum in a Gnosis Safe Wallet leveraging GST2 or CHI tokens

License

Notifications You must be signed in to change notification settings

emilianobonassi/gas-saver-gnosis-safe-module

Repository files navigation

Gas Saver Gnosis Safe Module

A collection of smart contracts to save gas on Ethereum in a Gnosis Safe Wallet leveraging GST2 or CHI tokens

Contract addresses

GasTokenRefundModuleV1 MasterCopy (GST2) 0x789659de58350311f50c4c9ceefcdf8cdf8941d7 GasTokenRefundModuleV2 MasterCopy (CHI) 0x8632963c81e5a4bb1f28ebeee6a70a1a92b0384b

How To Setup

  1. Deploy a Gnosis Proxy using the factory to instantiate your custom module (CHI and/or GST2)
  2. Setup your wallet on the proxy you've just deployed calling setup(address walletAddress)
  3. Approve your proxy to spend on behalf of your Gnosis Safe your gas tokens GST2 or CHI

TBC (still to technical)

Next steps

  • Deliver PoC
  • Realize a simple UI which create the (proxy) module for the user and allow to buy easily GST2/CHI (e.g. UniSwap, direct minting or via HAL)
  • Complete the UI adding the possibility to execute any tx (e.g. like Send button on Gnosis Safe)
  • Expose a function to mint tokens on behalf of the users when network gas price is below a threshold defined by the user and until a predefined cap (i.e. mint when below 5 Gwei at max 10 tokens) DONE with HAL

About

A collection of smart contracts to save gas on Ethereum in a Gnosis Safe Wallet leveraging GST2 or CHI tokens

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published