Smart Cookie - Your decentralized Autonomous agent. It provides a tailored recommendation system while preserving your data ownership by the web3 version of browser cookies.
Smart Cookie - your decentralized autonomous agent. It provides a tailored recommendation system with web3 cookies while preserving your data ownership. Our Chrome extension seamlessly integrates into your browsing experience, allowing you to "Bite" on Uniswap DeFi pools, CMC coins, and OpenSea NFTs that pique your interest.
Smart Cookie elevates your online journey by delivering Web3 social posts (Lens) curated to match your unique web3 preferences. With cookie data securely stored as web3 data and an AI agent governed by smart contracts, both users and advertisers benefit from a transparent, trustless system that respects individual privacy. Experience the perfect blend of Web3 and AI with Smart Cookie, and savor every moment of your personalized digital adventure.
There are some key actions to the Smart Cookie user journey:
It sounds too fancy to be possible, right? Here’s how we make it: The “easy” part is to provide user-friendly features:
There’re 3 major challenges (also key values) in this project:
Collect & manage personal data in a Web3 way - We store cookies on the decentralized storage, Filecoin, via ChainSafe Storage. It guarantees that only the user “owns” their own data - To bootstrap the the user profile vectors, we use Airstack to fetch on-chain assets ownership data as the initial user profile embeddings - To make sure the data can be encrypted, we use Phat Contract (Phala Network) for decentralized offchain computation
Create a decentralized system to leverage AI in a trustless way - Integration of decentralized technologies - Verifiable backend - Phat Contract can support complex computation such as similarity scores calculation - Phala can provide a decentralized backend controlled by EVM smart contracts so that users can control their data from from Polygon or EVM chains like GnosisChain - All backend computation processes can be logged and verified through remote attestation and signed logs - Connect to and integrate the rich offchain data and APIs - Use data from indexing APIs like Lens API (post data), Airstack (on-chain holdings), and The Graph (uniswap pairs) - Store user profile vectors on Filecoin - OpenAI's LLM APIs for text vectorization - AI technology - We use Lens Algo Playground to prototype a basic showcase for the recommendation results - Use OpenAI APIs to convert both on-chain and off-chain user behavior history and the recommendation candidates into vectorized embeddings for similarity calculation - AI models are pluggable. It's possible to switch to other models in the future. It removes the rely on a central party.
Full automation in the whole system - Whenever the user triggers the action from the browser, the extension can listen to events and trigger the cookie updates - Cookies are analyzed to assign interest tags to the user, and the data is convert to vectors stored on Filecoin - Whenever a user browses target pages (Uniswap, Lens), the extension can push recommendation contents to the pop-up