Inspiration
I've seen various NFT gated sites and specialized services utilizing facial recognition. What if we combine the best of these worlds? This integration could be the missing link in providing exclusive access services within the industry.
What it does
Face Guardian utilizes facial recognition for accessing an NFT minting site and various services offered by companies such as insurance firms, banks, clubs, etc. It employs a face recognition ML API, resulting in a positive match (true) or negative (false). This outcome interfaces with a Chainlink-powered smart contract, writing this data on-chain for multiple accesses. A Chainlink automation service (keeper) triggers the minting process based on screening results, minting an ERC721 token for the user. This token allows access to discounts, offers, and more across NFT gated services.
How we built it
Off-chain part: -Developed a basic frontend and backend for user picture uploads. -Integrated the Eden AI API and conducted tests. -Uploaded these components to services like Render for deployment. On-chain part: -Subscribed to automation and functions (using the Sepolia network). -Deployed the Function array response contract, customized to align with my data. -Deployed the automation subscription to trigger the mint function post successful user screening. -Deployed the Conditional minting contract responsible for minting an NFT to the user.
Challenges we ran into
-Understanding logical assembly and key components of the solution, distinguishing between on-chain and off-chain requirements. -Grappling with the workings of keepers and functions—this involved numerous iterations and discarded contracts.
Accomplishments that we're proud of
-Introducing a unique layer not commonly utilized. -Grasping extensive documentation to develop a functional product. -Designing this with minimal prior knowledge about Chainlink services.
What we learned
-Discovering multiple Chainlink services previously unknown to us. -Connecting Chainlink services with real-life data. -Recognizing the potential synergy between ML, computer vision, and blockchain.
What's next for Face Guardian
-Creating an MVP with enhanced features and better design. -Seeking funding to expand the services for companies.

Log in or sign up for Devpost to join the conversation.