How withdrawal actually works.

The dashboard shows yield accruing every day. Most of it cannot be withdrawn yet. This page explains which part of the figure is claimable, when the rest becomes claimable, and how to take it out, including with the web app unavailable.

The short version

  • claimRewards pays out dailyRewardReserve plus networkRewardAvailable, not the yield figure a running plan displays.
  • Plan ROI accrues into the position and is credited to that balance only at maturity, together with the principal.
  • Referral and leadership rewards are the exception: they land in the claimable balance as they accrue.
  • The minimum claim is 1 USDT, and passing 0 as the amount claims everything available.
  • The claim needs no approval and no front end: it is one transaction, and BscScan can send it.

Why the number grows and the balance does not

Your plan accrues at 00:00 UTC into the position itself. In the contract that is calculatedROI on your deposit: a running total, not a balance. Claiming reads a different field.

What claimRewards pays out is dailyRewardReserve plus networkRewardAvailable. Referral and leadership commission lands in the second one as it accrues, which is why some accounts can withdraw mid-cycle and accounts with no referrals cannot.

The first field is credited once, at maturity: the contract writes the principal plus the full ROI into it and marks the position settled. That is the moment a Loop Plan becomes money you can move.

Claiming

Four steps, and the first one tells you whether the rest is worth doing today.

  1. 01

    Check what is claimable

    Call getAvailableRewards with your address on Read Contract. It needs no wallet connection and returns the figure the claim will actually pay, which is the one to trust.

  2. 02

    Send the claim

    claimRewards takes an amount. Zero claims everything available. The web app does this behind its own button; on BscScan it is function 2 under Write Contract after Connect to Web3.

  3. 03

    The contract settles first

    Before paying, the call runs the daily settlement for your positions, so anything that matured and had not been processed is included in the same transaction. You do not need to push the queue yourself.

  4. 04

    USDT arrives from the pool

    The amount is withdrawn from the liquidity pool straight to your address. There is no approval step and no second confirmation. A claim is one transaction plus gas in BNB.

The limits

  • Minimum claim 1 USDT
  • Claim everything amount = 0
  • Plan yield available At maturity
  • Network rewards available As they accrue
There is no early exit and no penalty withdrawal. Nothing in the contract releases a principal before its term, so a 60-day plan means 60 days without access to that money.

If the transaction reverts

The contract returns named errors, so the reason is readable rather than a generic failure.

NoRewards
Nothing is claimable yet. With a running plan and no referral income, this is the expected state.
BelowMinimum
The amount is under 1 USDT. Wait for more or claim everything with 0.
InsufficientBalance
You asked for more than the available balance. Read it again with getAvailableRewards.
NotRegistered
The address has never registered on the contract, so it has no position to claim from.