Web3 Rewards - Task Reward Platform

Bluehost Shared Hosting

A Web3 task-reward platform where users complete on-chain/off-chain tasks and earn ERC-20 tokens. Rewards are automated via smart contracts for transparency and recorded on-chain and in the database for analytics.

Web3 Rewards - Task Reward Platform

What Users Can Do

  • Connect wallet and authenticate via signature.
  • Browse tasks with requirements, reward amounts, and limits.
  • Submit proofs (image, URL, text) for completed tasks.
  • Track submission status, rewards, and transaction history.
  • View profile stats and cumulative earnings.
Web3 Rewards - Task Reward Platform Web3 Rewards - Task Reward Platform Web3 Rewards - Task Reward Platform

What Admins Can Do

  • Access a secure admin dashboard via authorized wallet.
  • Create, edit, pause/activate tasks with detailed parameters.
  • Review and approve/reject user submissions (with feedback).
  • Trigger single or batch reward distributions from the contract.
  • Monitor system stats, contract balance, and platform analytics.

Web3 Rewards - Task Reward Platform

Web3 Rewards - Task Reward Platform

Web3 Rewards - Task Reward Platform

Technology Stack

  • Frontend: Next.js (App Router), Tailwind CSS.
  • Wallet & Web3: AppKit for wallet UI/context, Ethers.js for contract interactions.
  • Smart Contracts: Solidity (RewardToken ERC-20, RewardManager), Hardhat for compile/deploy.
  • Backend: Next.js API routes, JWT auth.
  • Database: MongoDB (Atlas or local) via Mongoose.
  • Storage: Cloudinary for proof uploads.
  • Infra: RPC providers (Infura/Alchemy), optional Etherscan API for verification, Vercel for hosting.

0 average based on 0 ratings.

Coodes

Coodes

Visit Author's Portfolio

View Portfolio
Last Update 2025-08-14
Created 2020-06-23
Sales 1
Discussion Comments
Software Version Other
Files Included JavaScript JSON Sass HTML
Video Preview Resolution
Search plugins
Browse Categories

Bluehost Shared Hosting