Basket
The locked basket
One to four assets, one date
The lock
Nobody opens it early
Trades the whole time
Days
the longest lock
The unlock date
From one day to four years out
Creator fee
of every trade, claimable at the raise target
( 1 )
Compose the basket
A founder picks between one and four assets from the tokenized stocks and ETFs on offer here — sixty-two stocks and nine funds, from NVDA and TSLA to SPY, GLD and three-month Treasuries — and gives each a weight in percent. That proportion becomes a basket: an ERC-20 minted one-to-one against a fixed count of the underlying tokens, sized so that one unit is worth roughly a dollar of components on the day it is created.
The basket is the coin's pair token. It is what buyers spend, what the curve holds, and what the coin is ultimately a claim on. There is no other collateral and no other treasury.
Details
One to four components
→Any tokenized stock or ETF on the list
→One unit ≈ one dollar of components at creation
→( 2 )
Set the date
Every ZLock basket carries an unlock date, chosen at creation and written into the contract: anywhere from one day to 1,460 days out. Until that date, basket units can be minted — that is how a buyer enters — but they cannot be redeemed for the stock inside them. Not by the founder, not by the largest holder, not by us. The contract simply refuses.
This is the whole idea. The stock is there, on chain, verifiable by anyone, and nobody can take it out early. Time is the feature.
Details
Minimum one day
→Maximum 1,460 days — four years
→Fixed at creation, cannot be moved
→( 3 )
Launch, then trade
The founder pays for the launch in Zcash. The launch page shows one Zcash address and one amount, with no wallet to connect, and the coin launches by itself, usually within about 15 minutes of the payment confirming. A payment that is short or never arrives goes back to the refund address the founder gave. The coin goes live on a bonding curve priced in the basket. Each buy pulls the component stocks from the buyer, mints basket units, and puts them into the curve. Each sell takes basket units back out: before the date the seller receives the units themselves, still locked; after the date, the stocks inside them. One signature per trade either way.
The coin trades the whole time the lock is running, and it goes on trading on that same curve for good — a locked basket does not migrate anywhere. Each trade sets aside a 2% creator fee. When the curve reaches its raise target it is marked as graduated, and from then on the founder can claim what has accrued. That is all graduation means here.
Details
Launch with ZEC — no wallet to connect
→Creator fee 2%, claimable once the raise target is hit
→Stays on its curve for good — no migration
→( 4 )
Wait, then redeem
When the date arrives, the lock opens for everyone at once. Anyone holding basket units — because they sold coin before the date and kept what came back, because they minted some directly, because they are the founder holding claimed fees — can redeem them one-to-one for the component stocks, in the proportion set on day one. From then on, selling the coin returns the stocks directly.
Nothing else changes. The coin keeps trading, the curve keeps working. The only difference is that the door at the back of the basket is now open, and it stays open.
Details
Redeem one-to-one for the components after the date
→No early exit — for anyone, including us
→Basket units are plain ERC-20s throughout
→NVIDIA
Tokenized stock
Tesla
Tokenized stock
Apple
Tokenized stock
Microsoft
Tokenized stock
Alphabet
Tokenized stock
Coinbase
Tokenized stock
SPDR S&P 500
Tokenized ETF
Invesco QQQ
Tokenized ETF
SPDR Gold Trust
Tokenized ETF
iShares 0–3 Month Treasury
Tokenized ETF
Ten of seventy-one. The full list — sixty-two tokenized stocks and nine tokenized ETFs — is on the launch page, where you compose a basket from it.
What exactly is a locked basket?
An ERC-20 minted one-to-one against a fixed count of one to four tokenized stocks or ETFs, held by a contract, with an unlock date written in. Before the date it can be minted, held and traded; after the date it can also be redeemed for what is inside it.
Can I sell before the date?
Yes. The coin trades on its curve from the first minute. What changes is what a sale hands you: before the date you receive basket units, which stay locked until it arrives; after the date you receive the underlying stocks themselves.
Who holds the stock?
A contract does. The basket contract holds the component tokens; the curve holds basket units. There is no custodian standing between a holder and the contracts.
What does the founder get?
A 2% creator fee on trades, which accrues on the curve and becomes claimable once the raise target is hit. It is paid in basket units, so it sits behind the same date as everyone else. The founder never receives the raise itself — that stays in the curve as backing.
What does it cost?
Launching is paid in ZEC: one amount, shown before you send. Trading costs gas plus the curve's fees, which include the 2% creator fee. ZLock does not charge a subscription or take a cut of the basket.
What happens at graduation?
Graduation means the curve has reached its raise target. The founder's accrued 2% becomes claimable, and nothing else moves: the coin keeps trading on the same curve, with the same backing, and the basket's unlock date is unaffected.
What if the stocks fall?
Then the basket is worth less. A basket is a fixed count of tokens, not a fixed dollar amount, and it is worth whatever its components are worth on the day you look. Nothing here is insured or guaranteed.
Is a launch a promise of anything?
No. A raise is not a promise, a date is not a prediction, and a basket is not advice. ZLock lists what founders launch and prepares the transactions you sign. The decisions are yours.
One basket unit
≈ $1 on day one
Locked until the date
( 1 ) Minted one-to-one against its components
( 2 ) Redeemable only after the unlock date
( 3 ) A plain ERC-20 the entire time
The curve
Priced in the basket
( 1 ) Denominated in the basket, not in ETH
( 2 ) Every buy puts basket in, every sell takes it out
( 3 ) Stays on its curve for good — no migration
( a. ) Patience
Most launchpads are built for the first hour. ZLock is built for the whole stretch — the weeks and years between a launch and its date. A lock that cannot be opened early takes a certain kind of argument off the table, and we think that is worth a slower start.
( b. ) Honesty
A coin here is backed by exactly what the contract holds and nothing more. We do not describe baskets as safe, insured or guaranteed, because they are none of those things. They are stock, on chain, behind a date.
( c. ) Redeemability
A basket that could never be opened would just be a story. The date is a promise the contract keeps: after it, every unit is worth its components, to whoever holds it, with no permission needed from anyone.
Note
No override
● Note 01
Why a lock you cannot open early is the only kind worth having.
Note
About a dollar
● Note 02
What "one unit is about a dollar" means, and what it stops meaning the next day.
Note
Priced in stock
● Note 03
Reading a curve that is priced in stock rather than in ETH.
Note
1,460 days
● Note 04
Four years is the longest we allow. Here is why we stopped there.
Note
Two percent
● Note 05
The founder's 2%: where it comes from, where it goes, and when it can be redeemed.
Note
Same curve
● Note 06
Graduation day: what changes when the raise target is hit, and what does not.