Project Name
Proof-of-Learning NFT Ocean Market Integration
Project Category
Build & Integrate
Proposal Earmark
New Outreach
Proposal Description
Trying to determine who actually did the training of a machine learning model is currently very hard. Looking at open-source model zoos today it is nearly impossible to determine who trained which model. This is where the NFT comes in.
It is based on a Pytorch checkpoint that hashes the current network weights, some metadata (data, accuracy, etc…) and your ETH address (could be turned into some kind of standard later) every N epoch, which proves who did the network training.This NFT could represent a tradable license of some sort.
Grant Deliverables
- working integration into the Ocean Marketplace
- ability to create new Proof-of-Learning NFTs
- ability to verify proofs
Project Description
Trying to determine who actually did the training of a machine learning model is currently very hard. Looking at open-source model zoos today it is nearly impossible to determine who trained which model. This is where the NFT comes in.
It is based on a Pytorch checkpoint that hashes the current network weights, some metadata (data, accuracy, etc…) and your ETH address (could be turned into some kind of standard later) every N epoch, which proves who did the network training.This NFT could represent a tradable license of some sort.
I did a lot of work on the Pytorch logic already, that can be found here:
- Pytorch Callback: GitHub - SharifElfouly/NFT-Pytorch-Callback
- NFT Frontend: GitHub - SharifElfouly/NFT-Pytorch-Callback-Frontend
Final Product
A working NFT integration into the Ocean Marketplace, so the NFT can be freely bought and sold.
This NFT could represent a tradable license of some sort for example but has a lot of other use-cases as well.
Value Add Criteria
The ability to do an efficient and robust Proof-of-Learning can open up many different doors. One possiblity would be to have an open api where the NFT holder (the person who did the training) gets paid in API access fees.
These NFTs could become very valuable and to have this integrated into the Ocean Marketplace could drive a lot of usage and adoption from the community.
Core Team
Sharif Elfouly
Web3 Full Stack Developer
Everything about me can be found here: Sharif Elfouly | Twitter, YouTube | Linktree
Advisors
Richard Blythman
Founder of Algovera
Web3 Full Stack Developer
Funding Requested
3000
Minimum Funding Requested
2000
Wallet Address
0x414b60745072088d013721b4a28a0559b1A9d213