Unleash the power of DeFi through a world of playful pets, where nurturing your AI companion unlocks a universe of knowledge in decentralized finance.
While DeFi has revolutionized finance with its innovative protocols and financial models, it often presents a steep learning curve and lacks engaging, interactive elements that can appeal to a broader audience.
DeFiPets addresses this gap by infusing the DeFi space with a layer of gamification and interactive learning. Through nurturing and evolving digital pets, users are naturally introduced to DeFi concepts and activities.
- Live App: https://defi-pets.vercel.app/
- Video Demo: https://www.youtube.com/watch?v=X6CaK7IUf6U
- Arbitrum Contract: 0x23ff5fe7b22e00888ca01949761c5bef4c1ff40b
- Tableland Table: defi_pets_421614_477
- Flock AI Model: DeFiPets
- Opensea: DeFiPets
- Mint Your DeFiPet: Start by minting an NFT that represents your unique digital pet, ready to grow and evolve.
- Smart AI Companion: Each pet is powered by a FLock AI bot, offering personalized DeFi strategies and insights, making your interactions smarter and your DeFi journey more informed.
- DeFi Activities as Pet Care: Each DeFi action (Deposits, Stakes, Rewards) correlates with pet care tasks (Feeding, - Training, Rewarding), influencing your pet's health and happiness.
- Growth and Evolution: Your pet evolves as you participate in DeFi, with each evolution stage unlocking new features and abilities.
- Community and Leaderboard: Engage with the DeFiPet community, compete in challenges, and climb the leaderboard to earn exclusive rewards.
- Built on Arbitrum: Optimizing for efficiency and speed on the Arbitrum layer to enhance user experience and reduce transaction costs.(See /contracts/DeFiPets.sol)
- Data Management with Tableland: Leveraging Tableland for decentralized, secure storage of pet attributes, evolution data, and user interactions. (See /pages/api/metadata.js and /components/home/index.js)
- AI Integration with FLock: Utilizing FLock's decentralized machine learning capabilities to personalize pet behaviors and DeFi recommendations, creating a unique and adaptive experience for each user. (See /pages/api/bot.js)
- Real-Time DeFi Tracking with Zerion: Integrated Zerion's API to monitor users' wallet positions, reflecting their DeFi activities directly on their DeFiPets. (See /pages/api/update.js)
yarn install
yarn compile
yarn test
yarn deploy
Copy .env.example to .env and replace with your own development keys
yarn dev