Purpose: Unlock a new source of funding for open source software contributions Solution: ✅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 license Primary users: * Github repository owners who turn commits to NFTs (and trigger auction) * Open source enthusiasts and crypto collectors who buy/sell these NFTs Live Demo at

TopCommits showcase

How it's made

Web3.js - to interact from the browser directly with the Metamask wallet IPFS - to store all the art and meta data reliably and permanently ERC721 / Solidity / Ethereum - extended the ERC721 specs to make it accessible from any wallet All the commits are auctioned using an ERC721 contract deployed on Ethereum main chain. Here is the contract :

Technologies used