Gamify liquidity interactions using AI and blockchain-powered terminal.
LiquidPlay is an open-source platform that combines blockchain, social media, and gamification to create a unique, engaging experience for users. It leverages Twitter to fetch the most recent posts from major Aptos blockchain protocols and enables users to interact with these protocols through a terminal interface.
With every interaction, users earn XP, which is tracked on a global leaderboard, fostering competition and engagement. The platform scores interactions, provides XP boosts for specific protocols, and allows users to check their rankings, view their profiles, and engage further to climb the leaderboard. The ultimate goal is to gamify liquidity mining and user engagement with cutting-edge blockchain protocols.
LiquidPlay uses a cutting-edge tech stack to create a seamless user experience:
Frontend: Built with Next.js 15, React 19, and styled using Tailwind CSS 4 for a sleek and responsive user interface.
Blockchain Integration: Through the Aptos SDK, users interact directly with Aptos-based protocols.
UI Framework: Radix UI components and Assistant UI React were used to create a functional and accessible interface.
Data Handling: Uses Drizzle ORM for data modeling and PostgreSQL for database solutions, ensuring efficient and reliable data storage.
API Integration: A Twitter client is integrated to fetch posts from verified protocol accounts on Twitter.
AI SDKs: Integrates OpenAI and Groq SDKs for potential AI-powered features like personalized interactions or protocol recommendations.
Backend: Developed in TypeScript using the Bun runtime for high performance.