Freeze & Unlock Windows
Streamlock uses time-based windows to manage when certain actions can occur. This creates predictable mechanics and prevents manipulation.
Overview
Freeze Window
Period when tokens cannot be withdrawn
Unlock Window
Period when withdrawals are enabled
Dispute Window
Time to challenge game results
Freeze Window
After purchasing tokens, there's a brief freeze period before the price-based unlock mechanism activates.
Why it exists:
Prevents instant arbitrage
Gives oracle time to update with your purchase impact
Creates fair conditions for all buyers
Duration: Configurable per token (typically short)
During the freeze window:
Tokens are in escrow
Oracle is tracking price
Unlock percentage is calculated but not actionable
Unlock Window
Once the freeze window passes, the unlock window begins. This is when you can:
Check your unlock percentage
Withdraw unlocked tokens
Sell tokens for SOL
Close your position
During the unlock window you can act whenever you want (subject to price conditions). The window has a fixed duration per pool; after it ends, the pool enters the next phase and selling may be restricted until the next unlock window.
Dispute Window (Gaming)
For the gaming system, dispute windows protect players from incorrect game results.
How it works:
Game ends → Results submitted by operator
Dispute window opens (typically 1 hour)
Players can challenge results if incorrect
Window closes → Results finalized
Entitlement changes applied to ledgers
What you can dispute:
Incorrect game outcomes
Wrong entitlement calculations
Operator errors
Cost: Small dispute fee (refunded if dispute is valid)
Anti-Whale Time Lock
If you purchase more than the 1% holding limit, excess tokens go into a separate 67-day time lock.
Price-gated stream
Until target price hit
Excess (>1%)
Fixed 67 days
This ensures:
Fair distribution across buyers
No single wallet dominates supply
Large buyers still get tokens, just with delayed access
Timing Summary
For gaming:
Key Takeaways
Short freeze after purchase - Normal, just wait
No time limit on unlocking - Take your time once eligible
67-day lock on excess - Anti-whale protection
1-hour dispute window - Challenge bad game results quickly
Related
Streaming Proceeds - How unlocking works
Fee Structure - Fees during withdrawal
Last updated