Skip to content

freeman-jiang/ethdenver

Repository files navigation

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.

About

Recurring crypto payments manager. Winner of the Best Superfluid and Opolis Project at ETHDenver 2022.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published