Payout Claims (Withdrawal)
After fulfilling a streaming slot, the streamer claims their payout directly from the escrow contract. The contract verifies proof of fulfillment and transfers funds to the streamer's wallet. No manual approval, intermediary, or platform involvement is required.
What Happens During a Payout Claim
- The streamer submits a claim for a specific slot, including cryptographic proof of fulfillment
- The contract runs a series of automated checks (see diagram above)
- If all checks pass, the contract transfers the slot's funds directly to the streamer's wallet
- The payout is recorded permanently on the blockchain
- If all slots in the allocation have been claimed, the allocation is marked as completed
Custody Implications
| Question | Answer |
|---|---|
| Who approves the payout? | No one. The contract verifies the proof automatically |
| Can Verifluence block or delay a payout? | No. Verifluence has no role in the payout process |
| Can the operator block a valid claim? | No. If the proof is valid, the contract transfers funds unconditionally |
| Where do the funds go? | Directly to the streamer's wallet — not through Verifluence or any intermediary |
| Can a payout be reversed? | No. Once the contract transfers funds, the transaction is final |
| Can the same slot be claimed twice? | No. The contract permanently marks each slot as paid after the first valid claim |
Verification Process
The contract uses a mathematical verification process to confirm each payout claim:
- Proof of fulfillment — the streamer provides a secret code (preimage) that was agreed upon when the allocation was created
- Amount verification — the contract confirms the claimed amount matches what was originally committed for that specific slot
- Merkle proof — the contract mathematically verifies these values against the allocation's original commitment fingerprint
This means a payout claim either passes all checks and succeeds in full, or it is rejected entirely. There are no partial payouts or ambiguous outcomes.
Batch Claims
Streamers who have completed multiple slots can claim them all in a single transaction, reducing blockchain fees. Each slot is verified individually within the batch — if any single slot fails verification, only that slot is rejected.
Timeline
- Before the deadline: The streamer can submit claims for any completed slot at any time
- After the deadline: Unclaimed slots become refundable to the operator. The streamer can no longer claim those slots
- There is no grace period: The deadline is the hard cutoff, enforced by the blockchain's clock