Launch a bundle
Name your token
This is what people see when they find it.
Describe it
A line or two on the token page.
How much to raise
Your own SOL, all of it, when the bundle is created. Between 91.50 and 150.
Review
Read it once. After launch it cannot change.
Name, ticker, image, description and links are fixed when the bundle is created.
Launching opens once the Sheaf program is deployed and its upgrade key is removed. Until then this page is a preview.
Launch your bundle
Six approvals in your wallet. If you close this page, open it again and it continues from where it stopped.
- Connect your wallet
- Publish your token files
- Check the chain
- Move your SOL into the bundle
- Prepare the launch
- Launch your token
Technical details
Your token is live
It was created and the bundle bought the whole curve in one transaction.
Open your bundle pageWhat has to happen next
A keeper has to run. It moves the token from the curve to its pool
(migrate), makes the one capped purchase that clears the fee tier
(clear_tier), and from then on runs the trading rule (cranks). Every one of
those is open to anyone, and until someone runs them the vault waits with its funds and
its rules as they are.
Running one is a small Node process with a key that pays network fees and nothing else. The guide is docs/KEEPER.md in the Sheaf repository.
Advanced
Every parameter defaults to the reference launch, IMPLEMENTATION section 3.5. Mode 1, sell only, is the one mode the program accepts. The screens above run the same checks underneath, in this order and with these codes. Edit a value here to see which check stops it; the launch uses what is here.
initialize_bundle(args: InitArgs)
Checks, initialize_bundle.rs check_args
In order, failing on the first. Anchor assigns codes from 6000 and the ordinals appear in explorer output, so these are the codes a reader would actually see.