Service providers, even government ones can be inefficient. There are major potholes that are left for long periods of time without getting fixed, or FAA regulations that disallow someone renting a hangar to change a single light bulb. These wait periods can easily reach beyond a year. What if you could use a smart contract to put a bounty out to get this fixed? Underfunded schools in P.R are one of the best examples that could benefit immediately from having such a bounty put out in a smart contract.

Ben is a Software Engineer currently focused on Smart Contract and Distributed Application development. He is founder CHAINWAVE, (, a blockchain development company. He currently resides in San Juan, Puerto Rico.

Nicole Villa is CEO & Founder of & currently resides in San Juan, Puerto Rico.

What it does


Allows user to post a bounty to the blockchain which can be claimed by a contractor/service provider. The bounty can be funded by anyone in the world.


Utilizes the Ethereum blockchain to store ETH value in a smart contract until work is completed and verified.

How I built it

  • Set up truffle + react + vortex state management frameworks as baseline for application.

Challenges I ran into

Ben: Understanding a new framework's nuances blocked progress a few times.


Accomplishments that I'm proud of

Ben : working smart contracts and front end app that can update the blockchain in about 8 hrs

What I learned

Ben: Picked up Vortex framework to make the bind the blockchain/ smart contract data into the Front End.


What's next for Service Bounty

  • Option in Step 2 when the contractor is wanting to accept the gig. The ability to request/add a quote- maybe even independent quotes. This is so someone can get a baseline of what a FMV (fair market value) or local cost for the job will be.
  • The verification process is important (step 4) – perhaps a reputation system can be introduced
  • When the bounty is low or just not getting accepted; someone else can increase the bounty by paying a small fee of $1. Considering that someone could mess with the price of a bounty for certain reasons (competition) there should be a maximum percentage that the bounty could be increased from it's original amount. Also, contractors should be barred from changing the price.

Built With

Share this project: