> For the complete documentation index, see [llms.txt](https://streamlock.gitbook.io/streamlock-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://streamlock.gitbook.io/streamlock-docs/resources/faq.md).

# FAQ

Frequently asked questions about Streamlock.

***

## General

### What is Streamlock?

Streamlock is a token launchpad where **all** tokens are locked until price targets are met through a milestone-based lifecycle. No more worrying about your bags getting rugged and portfolio decimated in a week.

### Is Streamlock live?

Streamlock is live on **Solana Mainnet**. The core `token_factory` and `streamlock_router` programs were audited in March 2026 with all findings addressed. The native-escrow program `locksmith_master` (deployed 2026-04-18) has an external audit engagement in progress — it shipped ahead of sign-off per launch timeline.

### What blockchain is Streamlock on?

Solana. We use Solana's Token-2022 program for tokens. New pools escrow tokens in our native program, **Locksmith** (see [Locksmith — Native Escrow](/streamlock-docs/core-concepts/locksmith.md)); legacy pools and opt-in pools use Streamflow.

***

## Buying & Selling

### Why are my tokens locked?

When you buy on Streamlock, tokens go into an escrow that unlocks based on the pool's milestone lifecycle (GRIND → FREEZE → UNLOCK → GRIND). This is the core mechanic - you're buying into a milestone-gated position, not just acquiring tokens.

### How do I unlock my tokens?

Tokens become sellable when the pool's price hits its milestone target, triggers a freeze, and then opens an unlock window. You don't need to do anything to trigger this — it happens automatically on-chain. During the unlock window, you can sell or withdraw.

### Can I sell locked tokens?

No. You can only sell/withdraw tokens during the unlock window (after a milestone target is hit and the freeze period ends). Check the token page for current phase status.

### Why are fees high when I sell right after unlock?

Sell fees start at \~50% at the start of the unlock window and decay to \~1% by the end of the window. Selling early in the window costs more; waiting until later in the window reduces the fee.

### Can I change my target price after buying?

No. Your target price is set when you create the stream and cannot be modified. Choose carefully.

### What if I miss the unlock window?

Your tokens stay locked until the next milestone cycle. Each subsequent unlock window is longer, so you'll have more time next round.

***

## Target Prices & Milestones

### What's the difference between Siren and Ulysses tokens?

* **Siren**: The token creator sets one target price for everyone
* **Ulysses**: Each buyer sets their own individual target price

### How do milestones work?

Each time the price hits the target and the unlock window closes, a new higher target is set:

```
Next Target = Current Target × (1 + 1/√milestone)
```

This means the first target doubles, then each subsequent jump gets smaller (1.71×, 1.58×, 1.45×, etc.).

### What happens if price never reaches the target?

Your tokens remain locked. This is why it's important to set realistic targets based on genuine conviction, not wishful thinking.

### What if price exceeds my target?

Once the target is hit, the pool enters FREEZE then UNLOCK. During the unlock window you can sell or withdraw.

### Does the target ever go down?

No. Targets only increase with each milestone.

***

## The Lifecycle

### What is the GRIND phase?

The active phase where the community buys and works to push the price toward the current milestone target. Selling is not available during GRIND.

### What is the FREEZE phase?

When the price hits the milestone target, the pool freezes. No selling for a set duration (24h for milestone 1, shorter for later milestones). This prevents immediate sell-the-news dumps.

### What is the UNLOCK window?

After the freeze ends, the unlock window opens (48h for milestone 1, longer for later milestones). This is the only time you can sell or withdraw.

### What happens after the unlock window closes?

The pool enters a new GRIND phase with a higher milestone target. Any unsold tokens remain locked until the next milestone.

***

## Limits & Caps

### Why is there a 1% holding limit?

To prevent whales from dominating token supply. This ensures fair distribution across many holders rather than concentration in a few wallets.

### What happens if I buy more than 1%?

* Up to 1% goes into a normal price-gated stream
* Excess goes into a **milestone-anchored time-locked position**: the 67-day cliff starts at the later of your buy time or the token's first price-milestone hit, and after cliff the tokens drip out linearly over another 67 days
* You still receive all tokens, just with different unlock conditions. Claim the drip from the Sell panel once the effective cliff opens; a protocol-run crank advances the drip automatically while the pool is in UNLOCK

### Why is the cliff anchored to milestone-hit and not just buy time?

So whales who buy into a fast-pumping token can't lock in timing guarantees independent of the token's performance. If the token pumps quickly to milestone and the whale dumps their allowed 1%, their excess still has to wait 67 days *after* the milestone — not just 67 days after buy. For tokens that never reach a milestone, the excess stays locked indefinitely, which is fine because nobody wants tokens of a failed token anyway.

### What are throughput caps?

Limits on how much can be bought (2% of supply) or sold (0.5% of initial SOL liquidity) per 5-minute epoch. This prevents market manipulation.

***

## Gaming System *(Coming Soon)*

### What is zero-sum gaming?

Streamlock is building a gaming layer where holders can bet on outcomes (like poker). Winners gain entitlement rights to losers' locked positions. It's zero-sum because every gain equals someone else's loss.

### Do I lose my tokens if I lose a game?

Not exactly. You lose **entitlement rights**, not tokens. Tokens stay in escrow. When the stream eventually settles during an unlock window, SOL proceeds are distributed based on final entitlement percentages.

### Can I gain rights to someone else's stream?

Yes! If you win games, you gain entitlement in other players' streams. When those streams settle, you receive a share of their SOL proceeds.

### What's a dispute window?

After game results are submitted, there's a \~1 hour window where players can challenge incorrect results. Valid disputes invalidate the results.

***

## Technical

### What wallet should I use?

We support Phantom, Solflare, and other major Solana wallets. Any wallet that supports Solana and connects to dApps will work.

### Why did my transaction fail?

Common reasons:

* Insufficient SOL for fees
* Slippage too low (price moved)
* Throughput cap reached (wait 5 min)
* Network congestion (retry)

### Where are my tokens stored?

In a non-custodial escrow smart contract. New pools use **Locksmith**, our native escrow program; legacy/opt-in pools use Streamflow. In either case, Streamlock never has custody of your tokens. See [Locksmith — Native Escrow](/streamlock-docs/core-concepts/locksmith.md) for the details.

***

## Fees

### What are the fees?

| Action          | Fee Range                                                                          |
| --------------- | ---------------------------------------------------------------------------------- |
| Buying          | 3% flat + 1–10% epoch pressure (cap 13%)                                           |
| Selling         | \~50% at start of unlock window, decaying to \~1%                                  |
| Settlement      | 1% flat (from owner's entitlement BPS)                                             |
| Stream creation | 0.19% (Streamflow-backed pools only — Locksmith pools have no stream-creation fee) |
| Network         | \~0.000005 SOL                                                                     |

### What is the settlement fee?

A flat 1% protocol fee applied when streams are settled. Coming soon: referred users will get their first 3 settlements fee-free, and tier-based reductions (Gold: 0.75%, Diamond+: 0.5%).

### Are buy fees the same for everyone?

Yes. Buy fees are a flat 3% regardless of price progress — whether you buy at 10% or 95% to target, the base fee is the same. An additional epoch pressure fee (1–10%) applies during heavy trading to prevent manipulation, with a combined cap of 13%.

### Do sell fees decrease over time?

Yes. Sell fees decay over the unlock window: from \~50% at the start to \~1% at the end. Selling later in the window means a lower fee.

### Where do trading fees go?

During unlock windows, all trading fees (buy and sell) are split four ways: **40% to token holders** (as claimable SOL), **10% to the token creator**, **30% to LP providers** (permanent liquidity providers), and **20% to the protocol treasury**. Holders who don't sell earn from the fees of those who do. During GRIND phase, fees flow to the protocol treasury directly. See [LP Provision](/streamlock-docs/fees-and-economics/lp-provision.md) for the LP earnings details.

### What are holder rewards?

After each unlock window, 40% of all trading fees are distributed to holders proportional to their token balance. If you held tokens through the unlock window, you'll see a claim banner on the token page. Click **Claim** to receive your SOL — no gas fee required.

### Do I need to do anything to earn holder rewards?

Just hold your tokens. After the unlock window closes, your reward is calculated automatically based on your balance at that moment. If you sold during the unlock window, you won't receive rewards on the tokens you sold.

***

## Referral Program

### How does the referral program work?

Every user gets a unique referral code. Share it with others — when they trade on Streamlock, you earn 40% of the protocol's fee share from their trades, paid in SOL. This lasts for 6 months per referral with a 5 SOL cap per referred user.

### What does my referral get?

Coming soon: users who sign up with a referral code will get their first 3 stream settlements fee-free (normally 1%).

### Can I refer myself?

No. Self-referral detection is active and flagged accounts have earnings withheld.

### Is there a limit to referrals?

No limit on how many users you can refer. Each individual referral has a 5 SOL earning cap and 6-month duration.

### What are points?

Points are earned by referring users (and playing games — coming soon). They unlock platform perks like boosted referral revenue shares, early access to new launches, and more. Points are permanent — they never decay or expire. See [Referral & Rewards](/streamlock-docs/rewards/referral-and-rewards.md) for full details.

***

## Safety

### Is Streamlock safe?

Streamlock uses on-chain smart contracts with no admin key over user escrow. The `token_factory` and `streamlock_router` programs have been audited; the newer `locksmith_master` native-escrow program has an audit engagement in progress. This remains experimental software — use only amounts you can afford to lose.

### Has Streamlock been audited?

**Partially.** `token_factory` and `streamlock_router` were audited in March 2026 — all critical, high, and medium findings (C-1 through C-7, H-1 through H-7, M-1 through M-3) were addressed. `locksmith_master`, our native-escrow program deployed 2026-04-18, shipped ahead of audit sign-off per our launch timeline; an external engagement is in progress and has been re-scoped to post-launch hardening.

### Can Streamlock take my tokens?

Tokens are in a non-custodial escrow — Locksmith for new pools, Streamflow for legacy/opt-in pools — controlled by smart contracts. Streamlock cannot remove tokens from escrow. The protocol can trigger settlement (converting tokens to SOL) during unlock windows as part of normal operation, but cannot extract user funds.

***

## Support

### Where can I get help?

* This documentation
* GitHub issues for bugs
* Community channels

### I found a bug. What should I do?

Report it on GitHub. For security issues, contact the team directly - do not post publicly.

***

## Still Have Questions?

If your question isn't answered here:

1. Re-read the relevant [Core Concepts](/streamlock-docs/core-concepts/how-bonding-curves-work.md)
2. Check the [Guides](/streamlock-docs/guides/buying-tokens.md) for step-by-step help
3. Report issues on GitHub

***

*Last updated: April 2026*
