NearBuy
Live on NEAR testnet · keyless contracts

Private launches.
Public liquidity.

Every token launches on a shielded bonding curve, then graduates into two pools at once: a private one inside the contract and a public one on Rhea. Swap between them with zero-knowledge proofs, or just take the best net price.

Shielded pool
note #82 ████████ wNEAR
note #80 ██████ SLT
nullifier 0x1a…9f spent
note #78 ███████ SLT
proof groth16 ✓
owners hidden · 2% fee
⇄
shield
unshield
Rhea pool
alice.near +12,000 SLT
swap 0.10 wNEAR → 1.37M
pool #2753 x·y = k
toll 1% → platform
bob.near −4,500 SLT
open ledger · 1% LP + 1% toll
illustrative · arbitrage holds the lanes within ±4%
Explore

Launches

Live from NEAR testnetCreate a launch
How it works

A private launch that graduates into public liquidity

01
Launch in the dark

One keyless contract is the token. It sells on a bonding curve where every trade is a zero-knowledge proof: amounts and prices are public, owners are not.

02
Graduate into two lanes

When the curve sells out, liquidity splits 50/50: a shielded pool inside the contract (2% fee) and a public Rhea pool whose LP the contract holds forever.

03
Move between them

Shield and unshield at will. Arbitrage keeps the lanes within ~±4%; Private mode never touches Rhea, Best price splits public orders by net output.

No keys, no upgrades

The launch account has zero access keys. Reserves have no withdrawal method; the Rhea LP has no removal path.

Supply adds up, exactly

Two solvency identities hold to the last unit after every trade, and anyone can check them.

Honest about privacy

The shielded side hides holdings and identities, not that a trade happened. The app tells you how to keep them apart.