Help · Users

Withdraw TON

Take unused TON back to the wallet your deposits came from. ProofKit co-signs each withdrawal automatically. Minimum 0.05 TON; the Withdraw box shows how much you can take now.

example
In escrow:         1.20 TON
Pending:           0.05 TON
Withdrawable now:  1.15 TON

A withdrawal returns TON from your deposit in the escrow contract to the wallet that made it.

How it works

  1. Enter an amount (from 0.05 TON) and click Withdraw.
  2. The dashboard checks your limit and asks ProofKit to co-sign. The co-signature is valid for 5 minutes.
  3. Your wallet opens with the withdrawal and 0.05 TON attached for gas. Approve it: the contract checks the co-signature and sends the amount to your wallet.

You can have one withdrawal on its way at a time. While one you asked for may still reach the chain (up to 10 minutes after you asked), asking again is refused with "Your previous withdrawal is still on its way": send the first from your wallet, or wait for it to expire. You can ask for a co-signature three times an hour.

How much you can take

  • In escrow: your deposit in the contract, read from the chain (or, when the chain can't be read, ProofKit's estimate from its records).
  • Pending: charges for your traffic that operators have not claimed yet, claims on their way to the chain, and withdrawals approved in the last 10 minutes (the last hour when the chain can't be read: until ProofKit sees a withdrawal on-chain, its records can't tell whether it went through).
  • Withdrawable now: in escrow minus pending, and never more than your balance.

What it costs

You receive the full amount. Of the 0.05 TON attached for gas, the contract uses a few thousandths of a TON and sends the rest back to your wallet in a separate message marked "ProofKit gas refund". Your wallet adds its own fee, and the 0.05 TON has to leave it first, so the wallet needs at least 0.08 TON before the dashboard will go ahead.

If ProofKit stops co-signing

The contract has an emergency exit: once it has been paused for 30 days, every depositor can withdraw their deposit without a co-signature.

Leave enough for the routes you still use. When your balance reaches zero, your routes close.