Deposits go into ProofKit's escrow contract on TON, under the address of the wallet that sent them. The balance on your dashboard is kept by ProofKit: deposits in, traffic charges out. Only money in the contract buys traffic.
How traffic is charged
Nodes report your traffic about once a minute, and each report is charged at the price locked into that route (olcRTC traffic, from 20 November 2026, at the network's olcRTC price). Upload and download both count, and 1 GB is 1024³ bytes. Operators are paid out of your deposit in the contract when they claim those charges.
When your balance reaches zero, your routes close by themselves (the check runs every 15 seconds). Deposit again and add the routes back from the marketplace.
Taking money out
You can withdraw unused TON at any time; ProofKit co-signs each withdrawal automatically. If the contract is ever paused for 30 days, you can withdraw your deposit without that co-signature. See Withdraw TON.
Earnings from running a node
If you also run a node, what it earns is paid to your wallet by settlement. Earnings do not add to this balance and do not buy traffic; only what you deposit does.
Keep depositing from the wallet linked to your account: a deposit belongs to the wallet that sent it, and only that wallet can withdraw it. An account that has made deposits keeps its linked wallet even if you press Disconnect.