Sale of Services and MLM Structure Implementation, Commission Calculation, and Fund Management based on Smart Contracts for an MLM System using bubble.io

Job ID: 37286575

Budget: $30 – $250 USD

ONLY DEVELOPERS ON BUBBLE.IO


Service Selling Functionality:
Smart Contract or Webapp Solution for Service Selling. Develop a smart contract that allows users to purchase a specific service at a predetermined price and define its validity period (365 days). Service prices should be editable and able to include new services and remove existing ones.

MLM Matrix Implementation:
MLM Matrix Smart Contract. Create a smart contract that represents the MLM structure with a 5-level matrix, where users are organized hierarchically.

Hierarchical Structure: In an MLM, users are organized in a hierarchical structure of multiple levels. Each user has a sponsor (also known as "upline") and can have multiple affiliates (also known as "downline").

Levels in the Matrix: In this case, a 5-level matrix is mentioned. This means that each user can have up to 5 levels of direct and indirect affiliates. The user at level 1 is the direct sponsor, and users who are affiliates of this sponsor are in level 2, and so on up to level 5.

Implement algorithms within a smart contract to calculate commissions based on the provided rules, including a 25% direct bonus and commissions at each level.

Funds Management and Distribution:
Funds Management and Distribution Smart Contract. Develop a smart contract that handles the accumulation and distribution of funds over 12 months to the 5 levels, as described. The contract should distribute a twelfth part of the fund to the corresponding levels on a monthly basis.

Webapp for Integration:
Develop the frontend to integrate the project.