Freeze & Unlock Windows

Streamlock uses time-based windows to manage when certain actions can occur. This creates predictable mechanics and prevents manipulation.


Overview

Window Type
Purpose

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:

  1. Game ends → Results submitted by operator

  2. Dispute window opens (typically 1 hour)

  3. Players can challenge results if incorrect

  4. Window closes → Results finalized

  5. 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.

Position Type
Lock Duration

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

  1. Short freeze after purchase - Normal, just wait

  2. No time limit on unlocking - Take your time once eligible

  3. 67-day lock on excess - Anti-whale protection

  4. 1-hour dispute window - Challenge bad game results quickly


Last updated