Delivery & Submission Deployed
For: Streamers
Implements: UC-5.1 — spec →
Once an operator approves your application and locks your payment, you can start submitting your streams as proof of delivery. Open Profile → My Applications and select the approved campaign.
You'll see three sections: Terms, Reward, and Delivery.
Terms
Shows the deal you agreed to:
- Campaign dates
- Streaming platform requirements
- Minimum viewer and follower requirements
- Budget cap per stream and total budget
Reward
Shows the live status of your payment, updated directly from the escrow contract:
| Status | What it means |
|---|---|
| 🔒 Allocated | Funds are locked and waiting — nothing paid out yet |
| ⚡ Partial | Some slots have been confirmed and paid; more are still available |
| ✓ Received | All slots confirmed and paid |
| ↩ Refunded | The operator reclaimed the funds |
You also see the total amount, amount per slot, and how many slots have been paid so far.
Delivery
One card per stream slot. Submit each slot after you complete that stream.
Submitting a slot
You need to provide at least one of the following:
Stream URL — a VOD, clip, or channel link (e.g.
https://kick.com/username?start=…). Required if you don't select a tracked session.Tracked stream — select one of your recent Kick sessions from the dropdown. Each option shows the stream date, duration, and average viewers. This is the strongest proof of delivery — the data is captured automatically by the platform and can't be manually edited.
Either is sufficient
If you select a tracked Kick session, the Stream URL field becomes optional. Both together give the operator the most complete picture.
(Optional) Notes — any extra context: timestamps, viewer milestones, placement notes.
Click Submit — your submission goes to the operator for review.
Slot statuses
| Status | What it means |
|---|---|
| Not submitted | Ready to submit |
| Under review | Submitted; waiting for operator decision |
| ✓ Confirmed | Operator approved — payment has been sent to your wallet |
| Rejected | Not accepted — resubmit button shown |
After rejection
Click Resubmit to try again for the same slot. There's no limit on resubmissions.
How payment works
When the operator clicks Confirm on your submission, the payment for that slot is released on-chain immediately — the USDC arrives in your registered wallet automatically. You don't need to take any action.
Your Reward section updates to reflect the new on-chain state: ⚡ Partial if more slots are pending, or ✓ Received once all slots are paid.
See Payment Withdrawal for full details.
Your stream history
Not sure which stream to link? Browse your full Kick stream history at Profile → My Streams. It shows every tracked session with start time, duration, peak and average viewers, and live status. The same sessions appear in the tracked stream picker when you submit a slot.
Common situations
- No recent Kick sessions in the picker — You can still submit with a Stream URL and optional notes. Sessions only appear if they fall within the campaign date range.
- Tracked session selected, no VOD URL — Submission is enabled. Tracked data is sufficient proof.
- Allocation was refunded — The Delivery section is locked with a message explaining why; you can re-apply to the campaign if it's still open.
- All slots confirmed — No submit forms shown; your Reward section shows ✓ Received.