Inspiration

Born from a love of open source code, we wanted to reward the thousands of developers and the millions of hours they spend. One day, we hope that some of them may harvest enough Kermit Koins to buy a pint.

What it does

Based off the same model as bitcoin and other decentralised cryptocurrencies, Kermit Koin functions much the same, the difference being that the proof of work is a verified git commit.

How we built it

We have a miner server and a wallet API, both of which run on each peer. (We used the bitcoin white paper as our model). These handle the blockchain interactions and maintain integrity. We also have a suite of Java, Mac and web apps that allow a user to view their balance and transfer coins to other people.

Challenges we ran into

The networking logic was especially tricky to build and debug, as well as using react for the first time which slowed development.

Accomplishments that we're proud of

We built a blockchain!

What we learned

The distributed blockchain model, and networking/web servers in go.

What's next for Kermit Koin

Proper validation of the authenticity and quality of git commits (possibly using some form of AI), as well as deploying the web app. Assigning actual value to our coins too would be awesome..stay tuned!

Built With

Share this project:

Updates