Earnings are paid on-chain, out of the users' deposits in the escrow contract, when you claim them. Nothing is paid out automatically.
Pending and claimable
- Pending is your share of every charge on your nodes that has not been paid out yet: 80% of what the user paid for your node, 0.96 × your price per GB (for olcRTC traffic, from 20 November 2026, 80% of the olcRTC price).
- Claimable is the part that can go into a claim now: it comes from users who deposited from a TON wallet and owe you at least 0.001 TON each. The rest stays pending until it qualifies.
- Claim earnings appears under Wallet → Payouts once at least 0.02 TON is claimable.
Claiming
- Click Claim earnings. ProofKit's coordinator signs one batch claim covering up to 50 of the users you are owed by, largest amounts first. The signature is valid for 5 minutes.
- Your wallet opens with the claim and 0.06 TON attached for gas. Approve it.
- The escrow contract checks the signature, takes each user's amount from their deposit, sends 80% of the total to the wallet linked to your operator account and keeps 20% as the platform fee. Your 80% is the pending amount you claimed.
Who a claim leaves out
The escrow contract rejects a whole claim if any one user's deposit can't cover their amount, and it takes at most 50 users per claim. So before signing, ProofKit reads each user's deposit from the chain and leaves out a user whose deposit, less what other signed claims and withdrawals will take from it, no longer covers what they owe, or whose deposit can't be read at that moment. Their earnings stay pending for a later claim, as do users beyond the first 50: claim again once this claim is confirmed.
Gas
Your wallet needs at least 0.08 TON, and the dashboard checks before it opens the wallet. The contract sends whatever part of the 0.06 TON the claim does not use back to your wallet, in a separate message marked "ProofKit gas refund", so a claim costs a few thousandths of a TON plus your wallet's own fee.
If you don't approve in time
A signed claim expires 5 minutes after it is made. Nothing is lost: a few minutes after it expires, once the escrow contract shows it was never used, Claim earnings makes a fresh claim from the same earnings. Until then the page says that your previous claim is still being confirmed. Unclaimed earnings stay pending until you claim them, and only the newest pending claim is ever sent.
Statuses in the settlements table
- pending: signed, not on-chain yet. sent: your wallet sent it and it awaits confirmation.
- confirmed: the payout transaction was found on-chain.
- Claims replaced by a newer one are voided and hidden.