project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

Drip

Drip - Revolutionizing web3 learning with accessible, sustainable education powered by Soulbound Tokens and incentivized community growth.

Drip

Created At

ETHGlobal Bangkok

Winner of

Blockscout - Blockscout Explorer Big Pool Prize

Prize Pool

Project Description

Drip is a revolutionary Web3 learning application designed to transform the educational experience by addressing three critical pain points in the learning process: lack of motivation, poor vocabulary retention, and inconsistent engagement. Through innovative blockchain technology and gamification, Drip creates an engaging, reward-driven environment that keeps learners committed to their educational journey.

Key Features

  1. Seamless Web3 Onboarding & Rewards
  • One-click email login powered by Web3Auth
  • Personalized Nouns-based profile pictures
  • Staking reward pools incentivize completion
  • Token deposits for challenge participation
  • Winner-takes-all reward distribution system
  1. Enhanced Learning Experience
  • Customizable learning challenges
  • Spaced Repetition System (SRS) for optimal retention
  • Intelligent word difficulty tracking
  • Personalized learning paths
  • User-created content and challenges
  1. Progress Tracking & Engagement
  • Dynamic NFT progress visualization
  • Real-time leaderboard system
  • Community-driven competition
  • Transparent achievement tracking
  • On-chain activity verification

How it's Made

Technical Implementation

Our technical implementation leverages cutting-edge Web3 technologies and blockchain infrastructure to create a secure, transparent, and engaging learning platform that scales across multiple chains.

Deployed Smart Contracts Base Network Deployments

Challenge Contract: 0xaDcaAe61b8983940FB2c8098BDe112e507A0e1f0 Challenge Manager: 0xB3084eF0Dc7440e32A6cD64e2E5072FBCd9AEEeE Drip Profile: 0x0E69Ba1FF53c36D0fbb4fccC0e9B732D58593B2f

Authentication & Identity

  • Web3Auth: Implements secure key management and one-click email login
  • Nouns Protocol: Powers customizable profile pictures adhering to SBT standards
  • Multi Chains: Handles Base, Polygon, and Mantle on-chain transactions and smart contract interactions

Smart Contract Architecture

  • EIP4626-Compliant Vaults: Manages deposit pools and reward distribution
  • Custom Challenge Contracts: Handles challenge creation and completion verification
  • NFT Progress Tracking: Dynamic NFTs that evolve based on user achievements

Backend Infrastructure

  • Blockscout Integration: Real-time transaction tracking and verification
  • SRS Algorithm Implementation: Custom spaced repetition system for optimal learning
  • Leaderboard System: Real-time ranking and achievement tracking

Technical Innovations

  1. Seamless Web3 Integration We've implemented a novel approach to Web3 onboarding by combining Web3Auth's secure key management with our custom smart contracts. This allows users to start their learning journey with just an email while maintaining full blockchain functionality.
  2. Dynamic NFT Implementation Our NFT system uses an innovative approach to progress tracking:

Real-time metadata updates based on user achievements On-chain verification of learning milestones Visual evolution of NFTs reflecting user progress

  1. Reward Pool Mechanics The staking system implements advanced game theory concepts:

Smart contract-based deposit management Automated reward distribution Fair competition mechanics Anti-gaming measures

Future Technical Roadmap

  1. AI Integration

Implementation of AI-powered challenge creation Personalized learning path optimization Automated content difficulty scaling

  1. Cross-Platform Evolution

Integration with additional blockchain networks Enhanced SBT functionality for achievement portability Cross-chain reward mechanisms

  1. Advanced Vault Implementation

Enhanced EIP4626 vault functionality Improved reward distribution mechanisms Community governance features

Technical Challenges Overcome

Scalability: Implemented efficient smart contract architecture to handle growing user base Gas Optimization: Custom-designed contracts to minimize transaction costs User Experience: Seamless Web3 integration without compromising security Data Management: Efficient on-chain/off-chain data balance for optimal performance

Our implementation represents a unique combination of educational technology and blockchain innovation, creating a sustainable, engaging platform for Web3 learning.

background image mobile

Join the mailing list

Get the latest news and updates