SettleMint
System addonsToken SaleActions

Withdraw Tokens

Learn how to withdraw your vested tokens after purchasing in a token sale with vesting enabled. Tokens are released linearly after the cliff period.

If you purchased tokens in a sale with vesting enabled, your tokens release gradually over the vesting schedule. You can withdraw your vested portion at any time after the cliff period ends and the sale is finalized as SUCCESS.

Prerequisites

  • You have purchased tokens in a sale with vesting configured
  • The sale is finalized as Success
  • The vesting cliff period has elapsed

Checking your vesting status

Before withdrawing, review your vesting progress on the Vesting tab of the sale detail page, or under Portfolio → Investments:

FieldDescription
Total purchasedThe full amount of tokens you bought
Vested to dateAmount unlocked so far based on the linear schedule
Already withdrawnAmount you have already claimed
Withdrawable nowVested minus already withdrawn -- this is what you can claim
Cliff dateWhen the first tokens become withdrawable
Fully vestedDate when all your tokens are unlocked

Steps

Open the sale detail page and click the Vesting tab.

Review withdrawable amount

Confirm the Withdrawable now amount is greater than zero. Nothing is withdrawable before the cliff date.

Withdraw

Click Withdraw Tokens and authenticate with your PIN or OTP.

Your withdrawable tokens are transferred to your wallet. The withdrawn amount is recorded, and future withdrawals will only release newly vested tokens since this withdrawal.

How linear vesting works

After the cliff passes, tokens unlock continuously at a constant rate:

  • At vestingStart + vestingCliff: withdrawable = 0 (cliff just passed, linear release begins)
  • At the midpoint of vesting duration: withdrawable ≈ 50% of purchased
  • At vestingStart + vestingDuration: withdrawable = 100% of purchased

You can withdraw as many times as you like. Each withdrawal claims only the newly vested portion since your last withdrawal.

Troubleshooting

IssueCauseFix
Withdraw button not availableSale not yet finalized as SUCCESSWait for finalization
Withdrawable = 0Cliff has not passed yetCheck the cliff date on the Vesting tab
Pending finalization calloutSoft cap configured and not yet SUCCESSWait for the sale to finalize
Transaction revertsSale is in FAILED statusClaim a refund instead

Next steps

On this page