Docs
What is hidden, what is not, and how to check.
01
What Stynx is
Stynx is a private route for Robinhood Chain. Funds leave one wallet, cross Zcash's shielded pool, and arrive in a fresh wallet that has no public tie to the first.
It is a route, not a pool. Stynx holds no funds, deploys no contract that touches them, and adds no cryptography of its own. The circuits, the pool and the proving system are Zcash's. Stynx builds the route, the rules and the meter.
- The proof that moves your funds into the pool is made in your browser.
- The exit is requested by your browser directly. No Stynx server is told where it goes.
- A meter shows how many exits look like yours, before you pay.
- On request, you can prove to one counterparty where the funds came from.
Status: the route and the public tools are live, and the token is not issued. The app prints live quotes and live counts; the numbers on this page were measured on 2 October 2026.
Contents ↑02
How a crossing works
- 01Quote. Pick an asset, an amount and a wait. The wallet you leave from is checked against the public sanctions list. The full cost and the crowd for that size are shown first.
- 02Entry. Wallet A sends USDG or ETH on Robinhood Chain. It is swapped to ZEC through NEAR Intents (about 2.5 minutes) and lands on a Zcash address only your browser controls. The toll is taken here, once.
- 03Shield. Your browser builds a zero-knowledge proof and moves the ZEC into Zcash's shielded pool. From here the public trail stops.
- 04Wait. Six hours to seven days, 72 hours by default. The meter counts the exits that look like yours.
- 05Exit. Your browser spends the shielded ZEC in two or three uneven pieces at different times. Each piece is swapped to ETH or USDG (about 7.5 minutes). You release each one.
- 06Arrival. An unused wallet on Robinhood Chain, the Ghost, receives ETH for network fees in the first piece. The rest can stay shielded and leave later, to another Ghost.
- Minimum
- $50 per crossing
- Maximum
- $10,000 per crossing
- Assets at first
- USDG and ETH, in and out
04
The crowd, in two layers
Layer 1, on Zcash
Somebody who reads only the Zcash chain has to match one entry to one of about 1,100 exits a day. Exits within 10% of a size, measured on 2 October 2026:
- $100
- 28 in a day · 74 in three · 178 in seven
- $1,000
- 23 in a day · 79 in three · 183 in seven
- $5,000
- 10 in a day · 34 in three · 117 in seven
- $10,000
- 26 in a day · 67 in three · 135 in seven
Layer 2, on Robinhood Chain
The Ghost is visibly funded from a ZEC swap. A determined observer can narrow the search to wallets funded that way, and at launch that group is small. Every crossing adds one arrival, and Zcash holders who enter Robinhood Chain through the same exit look identical to the last leg of a crossing.
Layer 2 cannot be counted yet: telling these arrivals apart needs the swap rail's own index, which is not open to the meter. So the meter counts layer 1, says so, and its number is an upper bound against anyone who also watches the rail's payouts.
Grades
- Thin
- fewer than 25 similar exits
- Fair
- 25 to 99 similar exits
- Deep
- 100 or more similar exits
The grade is layer 1 only. A thin grade never blocks a crossing: it states the fact and suggests the fix, which is to wait longer or cut smaller pieces. The count is made in your browser from public data, so the size you ask about is sent to nobody.
Contents ↑05
The rules of the planner
A shielded pool is only as private as the habits around it. Peer-reviewed analysis of Zcash (Kappos et al., USENIX Security 2018) showed that simple usage patterns, such as the same amount entering and leaving after a short stay, shrink the crowd considerably. Stynx makes the opposite habits the default.
- Wait
- 72 hours by default; leaving earlier is your choice, and the app says what it costs
- Split
- above $500 a single exit of everything is refused; the plan cuts two or three uneven pieces
- Reshape
- a piece within 3% of the entry is refused above $500 and flagged below it
- Stagger
- the plan spaces the pieces 40 minutes to 3 hours apart; you release each one
- Remainder
- the planner warns before one Ghost receives the whole amount, since its total would match the entry
- Fresh
- the app makes a new wallet for the far side; one you paste can be checked for history when you ask
- Once
- every crossing uses a new Zcash key of its own
06
Toll and costs
One price, taken once, on the way in. The exit is free, and so is the second door for Zcash holders entering Robinhood Chain.
- Visitor (hold 0)
- 0.30%
- Drifter (hold 1M)
- 0.24%
- Phantom (hold 5M)
- 0.18%
- Wraith (hold 10M)
- 0.12%
- Exit
- free
What a crossing costs
- $100
- about 2.1% (swap 1.36%, toll 0.30%, Zcash fees about 0.4%)
- $1,000
- about 0.9% (swap 0.57%, toll 0.30%)
- $10,000
- about 0.9% (swap 0.57%, toll 0.30%)
Swap cost was measured with live quotes on 2 October 2026. Zcash network fees are an estimate for two transactions. Near $50,000 the return leg found no liquidity, which is why a crossing is capped at $10,000.
Where a toll goes
The 0.30% is everything the swap rail takes on the way in, its own share included. What reaches Stynx is 0.10% today and 0.15% once Stynx holds a partner key with the rail. Of that net toll:
- buyback and burn of $STYNX50%
- operations30%
- security reserve20%
Not in the table: ZEC moves while you wait. That can cost or return more than every fee above.
Contents ↑07
The Ghost and the exit
The Ghost is an unused address on Robinhood Chain. Let the app make one (it shows you the wallet's 12 words, which exist in your browser only), or create a new account in your wallet and paste its address. A pasted address can be checked for transactions and balance when you ask; that check goes out over your own wallet's connection, never through a Stynx server.
- The first piece carries ETH, so the Ghost can transact the moment it exists.
- A piece that echoes the entry amount is refused above $500 and flagged below it.
- A Ghost that receives the whole amount can be matched by its total, so the planner offers to leave part shielded for another Ghost.
- If the swap rail cannot complete a piece, it returns the ZEC to a refund address kept for that Ghost alone. The app shows it, and you shield it again.
- In the first version you return to exit, and the tab stays open until the last piece leaves.
The second door
If you already hold shielded ZEC, send it from any Zcash wallet to a one-time deposit address and receive ETH or USDG on Robinhood Chain. There is no toll on this path. It is the same exit a crossing uses.
Contents ↑08
Papers
Private by default, provable on request. When an exchange or a counterparty asks for the source of funds, the Ghost's owner can create Papers for that one recipient.
- The entry transaction and the shield.
- Each release, with the deposit address and the arrival it paid for.
- A Zcash viewing key limited to this crossing.
The recipient checks the bundle against the public chains. Nothing is published, and without the owner's action nobody can produce these Papers, Stynx included.
Contents ↑09
$STYNX
The token lowers the toll and opens deeper Glass Box traces and exposure watch. It never buys privacy: waits, split rules, limits and the crowd are identical for every user.
- Supply
- 1,000,000,000, fixed
- Team allocation
- 0, fair launch
- Chain
- Robinhood Chain (EVM 4663)
- Order
- product live before token
- Status
- not issued
How a class is read
- The balance is read on-chain from the source wallet at quote time. That wallet is public anyway.
- The Ghost never needs to hold $STYNX. A check on the destination would tag it.
- No staking and no lock. Holding is enough, and selling simply ends the class.
The first 72 hours
For 72 hours after launch, all creator fees buy back and burn $STYNX, with transaction links on the burn page at least daily. After that, half goes to buyback and burn and half to development, reported weekly.
Contents ↑10
Keys and recovery
- Each crossing gets its own key, made in your browser: 24 words, a standard Zcash wallet phrase.
- The words are the only backup. Nothing is paid before you type three of them back.
- With the words the crossing restores in the app on any device. They are a standard Zcash phrase, so a Zcash wallet that supports the pool the funds sit in can open them without Stynx.
- The key is kept in this browser's storage, not on a server, and it is not encrypted there. Clearing the browser without the words loses the funds; anyone at the unlocked browser can read the key.
- Some browsers empty a site's storage after a week without a visit. The app asks the browser not to, and tells you when it would not promise.
- Stynx never receives a key, a seed or the words.
The key is random on purpose. A key derived from a wallet signature could be asked for again by any site that shows the same message, and it would tie the crossing to wallet A for good.
Contents ↑11
Who can see what
- The public
- sees both swaps; is given nothing that says the two wallets have one owner
- Stynx servers
- see wallet A, the entry amount, the crossing's entry address, and the IP that asks for the entry and loads the app; are never given the Ghost, an exit size or an exit quote
- The swap rail
- sees the entry (asked for by Stynx's server) and each exit with the IP that asks for it; is never given the same Zcash address on both sides, nor your IP on the way in
- Zcash light nodes
- two operators: one is asked about the entry address and handed the shield, the other is handed the releases; neither sees amounts inside the pool, and neither is asked for your transactions by their ids while a release is built
Four details behind that table. Every exit wallet gets a refund address of its own, so the rail never holds the entry's address next to an exit, nor one address next to two exits. The look-alike count is made in your browser from one public data set, so no exit size is sent anywhere. And a release is built from a run of blocks starting at a rounded height, so the node that serves it is not told which block your note is in. And this site reaches you through a delivery network, which carries every request to Stynx's servers and therefore sees what they see: the entry side, never an exit.
What nobody is handed can still be guessed at from amounts and timing: that is what the wait and the uneven pieces are for. Stynx cannot hide an IP address. Leave from another network than you entered on if yours matters to you.
Contents ↑12
Limits
- Layer 2 is small at launch. Early Ghosts sit among few.
- You hold ZEC while you wait, and its price moves.
- The current Zcash pool went live in July 2026, after a bug retired the previous one.
- The Crowd Meter counts the Zcash side only; against somebody who also watches the swap rail's payouts the crowd is the smaller layer 2, which cannot be counted yet.
- In the first version an exit needs your browser open.
- The key is stored unencrypted in the browser. Malware on the device, or anyone at the unlocked browser, can take it.
- Liquidity limits a crossing to $10,000.
- Privacy tools draw regulatory attention. Stynx checks the wallet you leave from against the public sanctions list, caps size and offers Papers, and it may still be restricted in some places.
13
Questions
Is Stynx a pool?
No. It routes through Zcash's shielded pool and holds nothing itself.
Can Stynx see where my funds went?
It sees the entry: wallet A, the amount and the request. The exit is requested by your browser from the swap rail, and the look-alike count is made in your browser, so neither the Ghost nor an exit size ever reaches a Stynx server.
What if I close the browser during the wait?
Nothing happens to the funds: the note stays in the pool, and the crossing is still in that browser when you come back. In another browser, or after clearing this one, restore it from its 24 words and the app reads the chain for it.
Why is the exit free?
A toll on the exit would put a Stynx tag on it. Left plain, it sits among every other arrival from ZEC.
Can I exit to my old wallet?
The app refuses the wallet the crossing left from. For any other address that turns out to have history, the planner stops and says why before it lets you go on. The point of a crossing is a wallet with no past.
Contents ↑Stynx is experimental software. It separates two wallets on public chains; it does not make activity invisible. Nothing here is financial, investment, legal or tax advice. You are responsible for following the laws that apply to you; sanctioned and flagged addresses are refused. $STYNX is a utility token for access within the product; it confers no ownership, profit share or claim on any entity or asset. Stynx is a community project and is not affiliated with, endorsed by or sponsored by Robinhood, the developers or foundations behind Zcash, or NEAR.