Inspiration
There are privacy solutions for ETH and ERC20 tokens, but so far none for NFTs
What it does
Allows to privately transfer and trade NFT tokens
How we built it
It consists of zkSnark circuit and solidity contract. There is also a js lib that helps to generate necessary proofs.
Challenges we ran into
- Didn't have time to implement a UI
- Relayers need to work for free
Accomplishments that we're proud of
The solution is pretty simple and easy to understand
What we learned
A few cool zk techniques. Also that NFT privacy is viable.
What's next for zkNFT
Now there needs to be a common pool for ERC20 and NFTs with atomic swaps, in order for the protocol to be viable.
Built With
- circom
- javascript
- solidity
Log in or sign up for Devpost to join the conversation.