DevDrop revolutionizes contributor rewards with AI-driven evaluation, ensuring fair token distribution based on GitHub contributions. Using Ethereum smart contracts and Merkle trees, it guarantees secure, transparent, and gas-efficient transactions.
DevDrops revolutionizes contributor rewards by integrating AI-powered evaluation, ensuring that tokens are distributed based on the actual value of GitHub contributions. By utilizing Ethereum smart contracts and Merkle trees, DevDrops ensures secure, transparent, and gas-efficient token distribution. The smart contracts automate reward allocation, while the Merkle tree structure minimizes transaction costs and enables seamless verification. This decentralized approach guarantees that contributors receive their rewards fairly and efficiently, fostering a more equitable and trustless ecosystem.
DevDrop’s AI agent evaluates GitHub contributions, ensuring that rewards are distributed based on actual value contributed, making the process accurate and efficient. Using Ethereum smart contracts and Merkle trees, DevDrop guarantees transparent and secure token distribution, ensuring contributors receive rewards fairly and efficiently on-chain We’re using Langgraph’s ReAct Agent for our project. It will autonomously call for the required tools . Intelligent Tool-Orchestration: Langgraph’s ReAct Agent intelligently coordinates interactions between multiple tools to perform tasks efficiently, ensuring the right tool is called at the right time. Natural Language Understanding:The ReAct Agent leverages natural language processing to interpret user input, determine the necessary tools, and sequence operations, ensuring smooth and accurate task execution. DevDrops leverages blockchain technology to enable seamless token minting and distribution. Repository owners have the authority to mint tokens, ensuring that the ecosystem remains controlled and balanced. DevDrops optimizes large-scale token airdrops by leveraging the Merkle Tree data structure, significantly reducing gas fees and transaction overhead. The system generates a Merkle Root that encapsulates hashed data of each contributor’s wallet address and allocated token amount. When a contributor claims their tokens, they must provide a Merkle Proof, which serves as cryptographic evidence of their eligibility. The smart contract then verifies the proof against the stored Merkle Root and executes the token transfer efficiently. This approach eliminates the need for bulk transactions while maintaining security, transparency, and decentralization, making token airdrops more scalable and gas-efficient. Contributors, on the other hand, can claim tokens based on their measurable contributions—such as code commits, pull request merges, and other meaningful development activities. Agentic Tech Stack LangChain Custom Tool: We built a custom tool using LangChain’s framework to integrate GitHub, Twitter, and Airdrop functionalities. Groq/LLama3-70B-8192: For AI-powered evaluations, we utilized Groq’s LLM, specifically the Llama3-70B-8192 model. FastAPI Backend: FastAPI serves as the backend, providing a fast and scalable API layer for the application. Full Stack Next JS, Daisy UI and Tailwind CSS, Prisma, Blockchain, Hardhat, PostgreSQL