Web3-Based Gamified MLM Platform Development need Web Development
Contact person: Web3-Based Gamified MLM Platform Development
Phone:Show
Email:Show
Location: Tremembé, Brazil
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Project Overview:
We are seeking an experienced Full-Stack developer to build an innovative web platform that combines the Multi-Level Marketing (MLM) model with a gamified system of engagement based on daily tasks. The key differentiator of our system is the "Fila Indiana" (Straight-Line Queue) mechanic, which benefits the earliest users with spillover from new members, creating a fair and attractive ecosystem.
The platform will be entirely Web3-based, utilizing the USDT cryptocurrency (on the TRC-20 Tron network) for all investment and payment transactions. It will offer a decentralized and secure login process by connecting users' digital wallets.
Core System Mechanics:
Initial Investment: The user connects their wallet (e.g., MetaMask, TronLink) and invests a fixed amount of $100 USDT.
30-Day Cycle: Upon investing, the user enters a 30-day cycle with the goal of turning their $100 into $140.
Daily Tasks: To earn their daily yield, the user must complete a simple task (e.g., answer a questionnaire, visit a website, watch a video). Tasks are configured by the administrator.
Withdrawal Condition: At the end of the 30-day cycle, to enable the withdrawal of $140, the user must have 2 other users registered under them.
Straight-Line Queue System (Spillover): The main innovation is that users do not need to personally refer these 2 members. The system will automatically allocate new users (from platform sign-ups or "excess" referrals from other users) to the oldest members in the queue who have not yet filled their 2-member base.
Direct Referrals: To incentivize growth, each direct referral made through a personal affiliate link generates an instant commission of $10 USDT for the referrer, with no limits.
Acceleration: A user's first two direct referrals (if they haven't received any spillover yet) will be placed directly under them, accelerating their qualification for withdrawal.
Project Scope and Features
1. User Panel (Frontend)
Web3 Authentication: Login/registration solely through the connection of a Tron (TRC-20) compatible crypto wallet. The wallet serves as the user's identity.
Main Dashboard:
Overview of total earnings.
Status of the current cycle (days remaining).
Personal referral link for sharing.
Clear visualization of the 2 referral "slots," showing whether they were filled by direct referral or by the system.
Visual Progress Bar:
A bar showing the earnings progress throughout the 30-day cycle.
Gray Color: Cycle in progress.
Green Color: 30-day cycle complete, all tasks done, and 2 referrals in place. Withdrawal button is ENABLED.
Yellow Color: 30-day cycle complete, but waiting for the 2 referral slots to be filled by the system.
Daily Task Section:
Displays the task of the day.
Interface to perform the task (e.g., input field for a questionnaire, link to visit).
Task confirmation mechanism (initially, a simple system like a checkbox or text/link submission for later admin review or spot-checking).
My Finances:
Detailed transaction history: initial investment, daily earnings from tasks, direct referral commissions, withdrawals.
Withdrawal button (enabled according to the rules).
My Network:
View your direct referrals.
View the 2 users positioned under you (whether by direct referral or system spillover).
Gamification:
Ranking/leaderboard system showing top referrers or users who complete cycles the fastest.
Badges or medals for achievements.
Support:
FAQ (Frequently Asked Questions) section.
Support ticket system.
2. System (Backend & Blockchain)
Tron Blockchain Integration (TRC-20):
API to monitor the blockchain and automatically confirm incoming $100 USDT payments to the system's wallet.
Transaction hash verification system to validate new registrations.
Automatic Payment Splitting: As soon as a new $100 USDT investment is confirmed, the system must automatically split and forward the funds to 3 distinct and configurable admin wallets:
Wallet A: $70 USDT
Wallet B: $20 USDT
Wallet C: $10 USDT (fund for direct commissions)
Automated Payouts:
Instant and automatic payment of $10 USDT to the direct referrer as soon as their new referral's payment is confirmed.
Automatic processing of the $140 USDT withdrawal to the user's wallet upon request (if qualified). The withdrawal must be sent to the same wallet that made the initial investment.
Straight-Line Queue Logic: Robust implementation of the algorithm that manages the queue, identifying the oldest user without 2 referrals and allocating the next qualified sign-up to them.
Cycle and Task Management: Cron jobs (scheduled tasks) to manage users' 30-day cycles and the daily release of new tasks.
3. Comprehensive Admin Panel (Backend)
General Dashboard: Key statistics: total users, total USDT invested, total commissions paid, total withdrawals, admin wallet balances.
User Management:
Search, view, and manage all users (by wallet address).
View the status of each user (active, waiting, cycle complete).
View each user's network and task history.
Task Management:
Full CRUD (Create, Read, Update, Delete) for daily tasks.
Ability to create different types of tasks (questionnaires, link visits, check-ins, etc.) and schedule them for specific days.
Financial Management:
Complete log of all transactions (inbound, outbound, splits) with links to the blockchain explorer (Tronscan).
Configuration of the 3 destination USDT wallets for payment splitting.
Support Ticket System: Interface to view and respond to user-submitted tickets.
Content Management: A tool to edit the content of the FAQ page.
System Settings: An area to adjust global parameters (e.g., investment amount, commission value, cycle duration) without needing to modify the code.
Technical Requirements
Suggested Language/Framework: We are open to suggestions but consider a modern, scalable stack like MERN (MongoDB, Express, React, Node.js) or similar (Vue.js, PHP/Laravel, Python/Django) to be a good fit. The freelancer should justify their technology choice.
Design: The website must be fully responsive (mobile-first), with a clean, intuitive UI that has the "look and feel" of an application.
Security: Security is a top priority. The system must be protected against common web vulnerabilities (XSS, CSRF, etc.), and Web3 security best practices must be applied.
Database: Must be scalable to support a large number of users and transactions.
Hosting: The freelancer will be responsible for the full deployment and configuration of the application on our chosen server (e.g., AWS, Vultr, DigitalOcean).
Deliverables
Full access to the application's source code (Frontend and Backend).
A fully functional, tested, and deployed platform.
Basic documentation for system management and environment setup.
A complete Admin Panel with all described features.
Ideal Freelancer/Agency Profile
Proven experience in Full-Stack development.
Essential and verifiable experience with Web3 development, specifically with the Tron (TRC-20) blockchain, smart contracts, and/or APIs like TronWeb.
A portfolio showcasing complex and responsive web projects.
Ability to write clean, organized, and scalable code.
Excellent communication skills for project alignment.
When applying, please include examples of Web3 or blockchain integration projects you have developed, especially on the Tron network." (client-provided description)
Matched companies (5)

Junkies Coder

TG Coders

Omninos Technologies International pvt ltd

Kiantechwise Pvt. Ltd.
