Refund Deployed
For: Casino Operators
Implements: UC-6.3 UC-6.4 — spec →
If a streamer doesn't claim all their allocated slots — either because the deadline passed or you need to cancel early — you can reclaim the unclaimed portion of the funds.
How to refund
Click Refund on the application card in the Applications Panel.
The escrow contract checks that either:
- The deadline has passed, or
- You are the operator who made the deposit (you can always refund early)
It then calculates the unclaimed amount (total allocation minus any slots already withdrawn by the streamer) and returns those funds to your escrow deposit balance.
Funds return to your deposit balance
Refunded amounts go back into your escrow balance — they don't go directly to your MetaMask wallet. You can then allocate those funds to other streamers, or withdraw them from escrow (that UI is coming soon).
When you can refund
| Situation | Can you refund? |
|---|---|
| Deadline hasn't passed yet | ✅ Yes — you can always refund early |
| Deadline has passed and slots are unclaimed | ✅ Yes |
| Streamer has claimed some slots but not all | ✅ Yes — only unclaimed slots are refunded |
| Streamer has claimed all slots | ❌ No — allocation is complete, nothing to refund |
Partial refunds
The most common case: a streamer delivers 2 out of 4 slots and the deadline passes. You refund the remaining 2 slots. The contract returns exactly the unclaimed amount — the streamer's claimed slots are unaffected.
What happens to the streamer's view
After a refund, the streamer sees:
- A "Refunded" banner in their Reward section
- Their Delivery section is locked with a message explaining that submissions are no longer available
- They can re-apply to the campaign if it's still open
Also see: Fund Recovery in the Escrow Details section.