Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 1.88 KB

README.md

File metadata and controls

25 lines (15 loc) · 1.88 KB

SuperX

SuperX provides a simple UI for creating and managing Superfluid streams in sandboxed, isolated environments. The application is hosted on Vercel here and the contract is deployed to the Polygon Mumbai test network.

Proudly built during ETHDenver 2022.

Screenshots

Screen Shot 2022-02-25 at 11 34 23 PM

Screen Shot 2022-02-25 at 11 38 18 PM

Screen Shot 2022-02-25 at 11 34 55 PM

Screen Shot 2022-02-25 at 11 43 38 PM

Motivation

Superfluid is a protocol on Ethereum that allows for gasless, recurring crypto payments called streams. The problem is that streams were deliberately designed to continue perpetually. For some applications, this is the intended effect. However, streams won’t stop unless a transaction explicitly tells it to.

SuperX allowed users to manage and create streams in isolated environments so that streams would simply go insolvent after hitting a limit instead of continuing to drain the rest of a wallet unnoticed.

Notes

You will be unable to deploy the contract unless you have exported your private key in a .env file.

To run the application, install the dependencies using yarn. Then use yarn dev or create an optimized production build using yarn build and yarn start.

Many features are still under development as this was a hackathon project.