TopCommits
Own a piece of your favourite open source software - fractional ownership of open source software through NFTs
Screenshots



Problem Statement
Purpose: Unlock a new source of funding for open source software contributionsSolution:✅Enable fractional ownership of open source projects✅Auction commit level ownership rights to unlock liquidity✅An NFT marketplace where each NFT is a code commit✅Simple, fast and frictionless tooling to turn code into NFTs✅Github bot to trigger auction via pull request comments "@TopCommitsBot artify"✅Per commit web page to buy/sell/auction these NFTs✅Smart contract to make NFTs unique, certified and on-chain✅Fully open source codebase with MIT licensePrimary users:Github repository owners who turn commits to NFTs (and trigger auction)Open source enthusiasts and crypto collectors who buy/sell these NFTsLive Demo at https://topcommits.com/
Solution
Web3.js - to interact from the browser directly with the Metamask walletIPFS - to store all the art and meta data reliably and permanentlyERC721 / Solidity / Ethereum - extended the ERC721 specs to make it accessible from any walletAll the commits are auctioned using an ERC721 contract deployed on Ethereum main chain.Here is the contract : https://github.com/abhilashi/TopCommits/blob/main/contract/contracts/Migrations.sol
Hackathon
HackMoney 2021
2021
Contributors
- madhavanmalolan
7 contributions