BSC CFDEFI Smart Contract

3.33% Daily ROI for 30 Days · USDT Investment Plan

Daily ROI

3.33%

Plan Duration

30 Days

Minimum Deposit

10 USDT

Investment Overview

Independent description of the smart-contract functionality.

The CFDEFI smart contract provides the opportunity to invest any amount in USDT (from 10 USDT) in the contract and get a 3.33% daily return on investment in 30 days if the contract balance has enough funds for payment.

All dividend calculations are performed directly by the smart contract at the time of the user’s request and are available for withdrawal with a minimum amount of 5 USDT.

Each deposit is recorded and managed independently within the contract, ensuring that profit calculations and payout amounts remain isolated and accurately tracked on a per-deposit basis.

The contract logic, transaction records, and fund movements are publicly verifiable on the blockchain, allowing users to independently review and monitor all relevant operations in a transparent and trustless manner.

Launched Date: Jan-24-2026 06:42:50 AM UTC

Contract Owner Fees

Deposit Fee5%
Claim Principal Fee5%
Withdraw ROI Reward Fee5%
Withdraw Network Reward Fee5%

Investment Plan (30-day duration)

  • The minimum deposit amount is 10 USDT.
  • Users must complete registration before they are able to make a deposit.
  • The daily profit rate is 3.33%, and the investment plan duration is 30 days.
  • Referral rewards are distributed to upline users at the time of deposit, as well as during ROI reward compounding and network reward compounding.
  • The deposit amount must be a multiple of 1 USDT (for example, 10 USDT, 100 USDT, etc.).

Cycle Max Deposit Rules

Cycle TimeCycle Max Total Deposit
Until 30 Days500 USDT
Until 60 Days2000 USDT
Until 90 Days5000 USDT

According to the table above, users are allowed to deposit a limited amount of USDT within each investment cycle.

Register

In order to invest in the project, users must first register on the smart contract.

During the registration process, the user is required to set an upline address, which will be used for referral reward distribution.

Each user is allowed to register only once, and the upline address can only be set at the time of registration and cannot be changed afterward.

Claim ROI Reward

Users can use the claimRoi function to calculate their daily ROI and add the profit amount to their available balance.

The ROI profit calculated through this function is only added to the available balance. After claiming, users may choose to withdraw or compound the available ROI using the withdrawRoi function.

ROI rewards are calculated based on a full-day interval. At least one full day must have passed since the user’s last checkpoint in order for the profit to be calculated and made available for claiming.

Withdraw OR Compound Daily ROI Reward

Users are able to withdraw or compound their daily ROI profit once it becomes available, with a minimum amount of 5 USDT.

The minimum amount required for both withdrawal and compounding is 5 USDT. A 5% owner fee is applied to withdrawal transactions.

For example, if the available ROI profit is 100 USDT, a withdrawal will result in 95 USDT being transferred to the user after the fee deduction.

Users may choose to compound any part or the full amount of their available ROI. The compound amount must be a multiple of 1 USDT.

The withdrawal function accepts a user-specified amount, allowing users to withdraw or compound either a partial or the entire available ROI balance.

Withdraw OR Compound Network Reward

Users are able to withdraw or compound their network rewards, which include referral rewards and rank rewards, with a minimum amount of 5 USDT.

The minimum amount required for both withdrawal and compounding is 5 USDT. A 5% owner fee is applied to network reward withdrawal transactions.

For example, if the available network reward is 100 USDT, a withdrawal will result in 95 USDT being transferred to the user after the fee deduction.

Users may choose to compound any part or the full amount of their available network reward. The compound amount must be a multiple of 1 USDT.

The withdrawal function accepts a user-specified amount, allowing users to withdraw or compound either a partial or the entire available network reward balance.

Withdraw OR Compound Principal

Users are able to withdraw or compound the principal amount of their deposit after the completion of the deposit cycle, which has a duration of 30 days, by calling the claimPrincipal function.

A 5% owner fee is applied to principal withdrawal transactions. For example, if the available principal amount is 100 USDT, a withdrawal will result in 95 USDT being transferred to the user after the fee deduction.

Users may choose to withdraw the full principal amount from a completed deposit cycle or compound the principal instead.

When the principal is compounded, the withdrawn principal amount is automatically used to create a new deposit for the user, subject to the same investment rules as a standard deposit.

Referral System (Match Bonus)

The contract provides up to 22.75% referral rewards to upline users, distributed across up to 20 levels. Referral rewards are generated from deposits, daily ROI compounding, and network reward compounding.

LevelReferral RewardActive Direct downline neededActive Deposit Needed
15%-20 USDT
23%-20 USDT
32%-20 USDT
42%150 USDT
52%150 USDT
61%150 USDT
71%2100 USDT
81%2100 USDT
91%2100 USDT
101%2100 USDT
110.5%3100 USDT
120.5%3100 USDT
130.5%3100 USDT
140.5%3100 USDT
150.5%3100 USDT
160.25%5200 USDT
170.25%5200 USDT
180.25%5200 USDT
190.25%5200 USDT
200.25%5200 USDT

• The referral must be an active user, meaning the referral address has at least one active deposit.

• Referral rewards are distributed to upline users on deposit, daily ROI compounding, and network reward compounding.

• The upline relationship is permanently set during the registration process.

• Referral rewards can be withdrawn or compounded using the withdrawNetworkReward function.

• An active direct downline refers to a direct referral with an active deposit equal to or greater than 50 USDT.

Rank Bonus

The contract provides rank-based bonus rewards to users based on the deposits and ranks of their direct downlines.

RankRank DeadlineRank RewardActive Direct NeededActive Direct Condition
17 Days50 USDT5Total Deposit ≥ 200 USDT
215 Days100 USDT2Rank ≥ 1
330 Days200 USDT2Rank ≥ 2
460 Days400 USDT2Rank ≥ 3
590 Days1000 USDT2Rank ≥ 4
6365 Days2000 USDT2Rank ≥ 5
7365 Days5000 USDT2Rank ≥ 6
8365 Days10000 USDT2Rank ≥ 7

• Users can upgrade their rank by calling the updateRank function once the required conditions are met.

• Rank rewards are added to the user’s available network reward balance.

• Rank rewards can be withdrawn or compounded together with referral rewards using the withdrawNetworkReward function.

• Each rank reward can only be claimed once per user.

• If the rank deadline has passed since the user’s first deposit, the corresponding rank reward will no longer be available.

Owner Permissions

The contract owner has no special access to the project smart contract. There are no functions within the contract that can only be executed by the owner.

Ownership of the contract has been permanently renounced.

At the request of the project owner, the wallet deployer private key has been included in this audit for transparency purposes. This private key was used solely for deploying the smart contract.

Deployer wallet private key:

0x54d99b86266fa213487b7ae6979067faac9c039ccbf05595d6151451c4ca96f9