Earnings & Withdrawals
Provider earnings land in a wallet that is separate from your consumer balance. Money moves through three states, and it is worth knowing which is which before you go looking for a number that seems to be missing.
The three states money passes through
Section titled “The three states money passes through”| State | What it means | Can you withdraw it? |
|---|---|---|
| On hold | Credited, still inside the 72-hour hold window | No |
| Ready to withdraw | Hold has elapsed | Yes |
| Total earned | Cumulative, never decreases | — (a running total, not a balance) |
Why there is a hold at all
Section titled “Why there is a hold at all”Consumers can pay by card, and a card payment can be charged back after the fact. If we paid out the moment a request was billed, a chargeback would leave the platform covering money already handed to a provider.
The hold is 72 hours. That is a deliberate trade-off rather than a maximum-safety choice:
- Three days covers the kind of fraud that actually shows up fast — a stolen card is normally noticed and disputed within days, and that is where most disputed volume sits.
- A longer hold would cover the long tail too, but at the cost of making every provider wait weeks for money they already earned. The right instrument for the tail is a partial reserve, not holding everything.
Getting paid
Section titled “Getting paid”-
Bind a payout address.
Open the sharing console and scroll to the withdrawal section. Copy the address out of your wallet and paste it — do not type it by hand, and do not “correct” a character from memory. Click Bind.
You only do this once. Rebinding later does not affect requests you already submitted: each request records the address that was bound at the moment it was created.
-
Check the amount is actually withdrawable.
The form shows what is available right now. Anything still inside the hold window is not included — if the number looks lower than you expected, that is usually why, not an error.
-
Submit the request.
Enter an amount (or use the “all available” shortcut) and submit. The amount leaves your withdrawable balance the moment you submit, not when it is paid — the form says so, and it catches people out otherwise. If the request is later rejected, or you cancel it yourself, the full amount comes back.
-
Wait for it to land.
The request moves through
pending→processing→paid. Once paid, the record carries the on-chain transaction hash — paste it into a block explorer if you want to see the transfer yourself.Withdrawals carry no fee: network gas is covered by the platform, so the amount you request is the amount that arrives.
Things that surprise people
Section titled “Things that surprise people”“My balance dropped the moment I hit submit.” That is by design, and it is stated on the form. Deducting at approval time instead would leave a window where you could submit several withdrawals against the same balance.
“Total earned and Ready to withdraw don’t match.” The difference is whatever is still inside the hold window, plus anything already withdrawn. Total earned only ever goes up; it is a lifetime counter, not a balance.
“My account is connected but earning nothing.” Check its state first. An account in the review period is not serving traffic yet. An account that is serving but earning nothing means there is no demand routed to it — that is a platform-side reality, not a misconfiguration on your end.
“I used my own key and earned nothing.” Requests you make with your own API key that land on your own supplied account do not accrue a share. Paying yourself a percentage of your own payment would create money out of nothing, so that path is deliberately excluded.