sablier-labs / v1-protocol

Core smart contracts of the Sablier V1 protocol
https://sablier.finance
GNU General Public License v3.0
263 stars 79 forks source link

Irreversible Token Streaming #30

Closed vs77bb closed 1 year ago

vs77bb commented 4 years ago

What

Proposal to create a bounty for this tweet. A part of the Take Back The Web hackathon with a $750 reward, in DAI. Potential for future collaborations for those interested.

Description

The user flow should be the following:

  1. Create a new web3 wallet
  2. Throw your wealth in there
  3. Use all money to create a stream with a long duration
  4. Burn the private key

The bounty consists of building a dapp where users can do all the steps above in the same web interface.

Applications

An interesting use case that comes to mind is leaving inheritance. This is normally complicated process and many parents would rather not shower their kids with riches, but they would neither fancy burning the money.

Another one is rate-limiting how much you can spend from your own money by streaming it to yourself Irreversibly.

Useful Links

gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 750.0 SAI (750.0 USD @ $1.0/SAI) attached to it.

gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 1 week, 2 days ago. Please review their action plans below:

1) abhimanyu121 has started work.

Would be interesting to brainstorm its implementation with good ux 2) brianspha has started work.

Will update as i make progress 3) triplespeeder has started work.

First step is analyzing and understanding the sablier protocol/contracts, then think about what is a good way to implement this. Double-check security implications as the inheritance usecase has the potential to deal with larger amounts of money. When the backend seems stable focus on frontend/UX :)

My username in the new chat is @triplespeeder. 4) michaelcohen716 has started work.

Building a one (maybe two) step streaming inheritance dapp 5) devilla has started work.

I'm going to learn web3 and make a nice dApp 7) mccallofthewild has started work.

Design UX Develop Typescript Application Write Documentation Write Website Copy

Learn more on the Gitcoin Issue Details page.

gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 750.0 SAI (750.0 USD @ $1.0/SAI) has been submitted by:

  1. @cameronfr
  2. @triplespeeder
  3. @brianspha
  4. @mccallofthewild

@vs77bb please take a look at the submitted work:


PaulRBerg commented 4 years ago

Hey @cameronfr, thanks for submitting the work. I will review this tomorrow.

PaulRBerg commented 4 years ago

After sleeping on this idea for a while, I realised that the same user flow could be used for other applications as well, such as limiting how much you can spend from your own money by streaming it to yourself.

I changed the title from:

Leave Inheritance To Your Heirs, Web3 Style

To

Irreversible Token Streaming
gitcoinbot commented 4 years ago
Logical Spock ⚡️ A *Logical Spock* Kudos has been sent to @TripleSpeeder for this issue from @vs77bb. ⚡️ The sender had the following public comments: > Great Job Nice work @TripleSpeeder! Your Kudos has automatically been sent in the ETH address we have on file.
gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


The funding of 750.0 SAI (750.0 USD @ $1.0/SAI) attached to this issue has been approved & issued to @TripleSpeeder.

gitcoinbot commented 4 years ago

⚡️ A tip worth 250.00000 DAI (250.0 USD @ $1.0/DAI) has been granted to @cameronfr for this issue from @vs77bb. ⚡️

Nice work @cameronfr! Your tip has automatically been deposited in the ETH address we have on file.

PaulRBerg commented 1 year ago

Closing due to inactivity.

However, it is worth noting that Sablier V2 will add support for irreversible streams. Stay tuned on Twitter for updates!