This project was inspired from my own personal gripes with middle man services like Gofundme and eBay.
What it does
We've built a service and browser extension to send EOS and other crypto to any website regardless if the site accepts it or not. This solves the problem of sites with payment or region restrictions by bypassing middle man fees and its rules.
How we built it
Traditionally, blockchain based technologies like Bitcoin, EOS, or Ethereum is based off of the PUSH payment system where you as the user authorize a transaction vs the banking system of a PULL payment system, where companies can PULL funds out of your credit card or bank account. We replicated the PULL payment system in the blockchain space using a shared private key methodology. By using this method, we're able to create a system where user's funds are still in control by the owner while giving us access to make "smart contract" transactions off chain.
Challenges we ran into
The most challenging part was building out the back end server without a front facing IP address for communication while keeping things encrypted.
Accomplishments that we're proud of
Creating a browser extension to modify and enhance existing business models.
What we learned
EOS is extremely fast compared to other blockchains for database CRUD operations.
What's next for Layers
The plan now is to upgrade our legacy code to make use of the EOS blockchain speed.