When Do Refunds Happen?
One-Sided Game
Only one team has players (e.g., everyone bet on Home, no one on Away)
Tie Game
The game ends in a draw with no winner
Cancelled Event
The real-world sports event is cancelled or postponed
Emergency Refund
Technical issues prevent normal resolution
How Refunds Work
When a refund is triggered, the prize pool is split proportionally among ALL players based on their original bet amounts.Refund Types
| Type | Fees | When It Happens |
|---|---|---|
| Normal Refund | 6% fee applies | Tie game, one-sided pool |
| Emergency Refund | No fees | Technical issues, oracle failure |
Normal refunds still have the 6% fee because the game infrastructure was used. Emergency refunds return 100% of funds because no game was properly played.
Claiming Your Refund
1
Get Notified
When a game results in a refund, you’ll receive a notification. The claim screen will show “Refund” instead of “Prize.”
2
Review the Details
The refund screen shows:
- Why the refund was triggered
- Your refund amount
- Original bet amount
- Fee breakdown (if applicable)
3
Tap Claim Refund
Just like claiming a prize, tap the Claim Refund button to initiate the return.
4
Sign the Transaction
Approve the transaction in your wallet. Your SOL will be transferred back to you.
Refund Scenarios Explained
One-Sided Pool
What happens when only one team has bets?
What happens when only one team has bets?
If all players bet on the same team (e.g., everyone picked Home), there’s no one to pay the winners.Example:
- 5 players bet 1 SOL each on Home
- 0 players bet on Away
- Total pot: 5 SOL
- Each player receives: (1/5) × 4.7 SOL = 0.94 SOL (after 6% fee)
Tie Game
What happens when the score is tied?
What happens when the score is tied?
Some sports can end in ties (like soccer). When this happens:Example:
- Home team bets: 3 SOL
- Away team bets: 2 SOL
- Final score: 2-2 (Tie)
- Net pool after fees: 5 × 0.94 = 4.7 SOL
- Home players share: (3/5) × 4.7 = 2.82 SOL
- Away players share: (2/5) × 4.7 = 1.88 SOL
Emergency Refund
When does an emergency refund happen?
When does an emergency refund happen?
Emergency refunds are triggered when:
- Oracle Failure - If the game isn’t resolved within 24 hours of the lock time, anyone can trigger an emergency refund
- Technical Issues - Platform administrators can trigger emergency refunds if something goes wrong
- Event Cancellation - If a sports event is cancelled entirely
Finding Refunds
Check for pending refunds the same way you check for prizes:- Go to your Profile tab
- Look in the Claimable section
- Refundable games will show “Refund Available”
Important Notes
Sponsored bets: If someone else paid for your bet (sponsored entry), the refund goes back to the sponsor, not to you.
Troubleshooting
Why is my refund less than my bet?
Why is my refund less than my bet?
Normal refunds have a 6% fee. This covers:
- Platform operating costs
- Oracle service fees
- Blockchain transaction costs
Game seems stuck - no resolution or refund?
Game seems stuck - no resolution or refund?
If a game hasn’t been resolved 24 hours after its lock time, an emergency refund becomes available. You can trigger it yourself:
- Open the game details
- Look for “Emergency Refund” option
- Trigger the refund (anyone can do this)
Refund claim failing?
Refund claim failing?
- Ensure you have ~0.001 SOL for the transaction fee
- Check your wallet connection
- Try again after a few minutes
Platform Protections
Dubs has multiple safeguards to ensure you never lose access to your funds:| Protection | How It Works |
|---|---|
| On-chain escrow | Funds are held by the smart contract, not Dubs |
| 24-hour emergency | Permissionless refund after 24 hours |
| Authority override | Dubs can trigger emergency refunds for urgent issues |
| Transparent rules | All refund logic is in the public smart contract |
