Kixx

Kixx

Buy and sell verified and authentic sneakers

Kixx

Kixx

Buy and sell verified and authentic sneakers

The problem Kixx solves

Sneakers have a huge market volume even though they cater to a very niche audience. Sneaker enthusiasts and collectors are very particular about their choice of sneakers and try their best to get their hands on authentic pieces only. We are using Anon-Aadhaar to ensure the ones who list on our platform actually exist and are not trying to make some quick bucks by scamming unknowing individuals. Proof of citizenship goes a long way in mitigating the risk of getting scammed. Owner histories are also stored so that one can know where their favourite pair is coming from. One would definitely want to hold on to a pair of sneakers once owned by Ronaldo!

Challenges we ran into

Mostly related to merge conflicts and integration of the frontend and the smart contract. Push Protocol does not support Scroll Sepolia (yet) so we had to use some workarounds. Creating a notification right from the smart contract wasn't possible since it is on Scroll, so we sent the call directly via a Node.js environment, since we needed the private key of the delegate as well.

Nextjs 14 introduced a lot of breaking changes and we had to employ workarounds accordingly. A lot of bug hunting but in the end it was all worth it!

Tracks Applied (7)

Polygon Track

Push Protocol's notifications are sent on Polygon's zkEVM

Polygon

Filecoin Track

NFT.storage is used for storing the images of the sneakers

Filecoin

Ethereum Foundation Track

Anon Aadhaar SDK is being used to verify citizenship and human-ness of a person

Ethereum Foundation

The Graph Track

New subgraph made and we are querying it

The Graph

Alliance Track

novel idea utilizing blockchain to confirm the authenticity of sneakers and zkps to confirm the identity of the owners

Alliance

Push Protocol Track

Notifications are sent whenever a new sneaker collection is dropped by a brand

Push Protocol

Scroll Track

Contract deployed on scroll sepolia current contract address: 0xa84641aced4c404c58E8350AfD3F75bb183Bf77d

Scroll

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion