A decentralized Web3-powered platform (π§ ongoing development) where organizations can post surveys or data labeling tasks, and users get rewarded with Solana-based micro-payments for completing them. Designed for scalability, secure transactions, and a smooth user experience, this project enables contributors to earn from real-world data collection and annotation tasks.
- β Task Posting System β Organizations can create and manage surveys or data labeling assignments.
- πΈ Solana Micro-Payments β Users receive small crypto payments (SOL) upon successful task completion.
- π§Ύ Smart Contract Integration β Payments are handled securely via blockchain logic.
- βοΈ Amazon S3 Storage β All submitted data is uploaded and accessed securely via AWS S3.
- π€ User-Friendly Interface β Clean and intuitive frontend using Next.js and TypeScript.
- π Web3 Wallet Integration β Users log in and sign transactions using their crypto wallets (Phantom, Solflare, etc).
| Layer | Tools Used |
|---|---|
| Frontend | Next.js (React), TypeScript |
| Backend | Node.js, Express.js |
| Blockchain | Web3.js, Solana, Solidity (for interoperability) |
| Storage | Amazon S3 |
| Smart Contracts | Solana Programs (Rust), Solidity (if needed) |
Organizations β Post Tasks β Smart Contract (Solana) ββ Amazon S3 (Stores Responses) β Users β Complete Tasks β Get Paid (Solana micro-payments)
Utkarsh Shukla MCA Candidate @ Thapar Institute of Engineering & Technology