Inspiration
A member of our team launched an e-commerce platform where he sells design products. He partnered with different designers and artists to drive retention. He airdropped NFTS to their fanbase. He wanted to offer users a customized online shopping experience (tailored discounts and curated products) based on which set of NFTs/aggregation of NFTs they were holding. He could not find a no-code, product-led growth, web3 gated website builder platform.
What it does
ZkShop enables any company selling physical products online to design a customized experience (personalized discounts, curated products) for users based on which NFTs set they hold, while preserving privacy, without doxxing themselves. For example, if you have NFTs from the Paris Hilton concert and a specific exhibition from a renowned artist and visit the website and connect your wallet, you unlock access to unique discounts and curated products without having to reveal your wallet addresses.
How we built it
- We performed user interviews to validate pains and needs
- We designed the user experience prioritizing key features
- We used the latest Zk innovation from Sismo to increase trust from users in buying online products while leveraging their wallets.
- We leveraged open-source products: alchemy, redux, polygon, firebase, rainbow, sismo, react, hardhat
Challenges we ran into
- Understand how Sismo works in a limited timeframe
- Prioritize no-code features that needed to be pre-built
- Understand this new use case and design the UX within time constraints
Accomplishments that we're proud of
-Enable the admin of the website to parameter experience of his users, leveraging sismo/ZK under 3 days.
- Building a no-code tool <3 days leveraging a diverse team of devs, PM, business
What we learned
- How to use Sismo
- Improve our solidity skills
- Refine our understanding of this use case prioritize needs
What's next for ZkShop
- Tech: Reduce doxxing risk, display anonymity set
- UX: enable the admin of the website to offer a gated experience to the person curating objects for them - enable them to automatically calculate revenues made from those curated objects and provide success fees to the curator + increase number of available templates
- Business : partner with companies partnering with merchandising brands to help them leverage web3 (e.g., airdrop NFTs) to grow the clients pipeline
Built With
- alchemyapi
- css
- firebase
- hardhat
- javascript
- polygon
- rainbow
- react
- sismo
- solidity
Log in or sign up for Devpost to join the conversation.