When freelancing, there's always a risk of not being paid. Imagining money as a function of time guarantees that all parties are aligned and exchange value fairly. Business could make great use of the concept of streaming money to onboard remote employees much easier.

What it does

Flipper allows businesses to set up payment streams to pay their employees salaries. That is, an employee can opt-in to get their salary once per minute, hour, day or whenever they want, but the time variable has to be a multiple of the common denominator of the xDai chain, which is 5 seconds.

How we built it

• Frontend — React • UI/Prototyping — SketchApp • Smart Contracts — Truffle and Solidity

Challenges we ran into

Not enough time for UI - had to improvise and demo using Remix. Also, had a lot of edge cases missed when developing the smart contracts, issue solved by a few Red Bulls.

Accomplishments that we're proud of

Won a 1,000 DAI prize offered by MakerDAO at the #CryptoLife Hackathon held at The National House Smichov, Prague between 26-28th October 2018. At the same time, it was pretty dang cool hacking together and making the app in an extremely short period of time.

What we learned

  • Learned how to properly test smart contracts with truffle.
  • Integrating and developing on top of xDai, the new stablecoin-based EVM

What's next for Flipper

  • Write an ERC for continuous payments on top of Ethereum-based virtual machines
  • Expand the contract variables to fit multiple use cases, not just salaries
  • UI to be properly released
  • Admin to be properly released
  • Deploy on Status

Built With

Share this project: