Launching a token
Fill in one form and approve one transaction. Shares builds and simulates it; your wallet signs it once.
Before you start#
- A Solana wallet with SOL for network fees and account rent.
- If you want an initial buy: that amount in SOL, whatever the pair. You do not need to hold the pair asset.
- An image: PNG, JPG, GIF, WebP, up to 2 MB.
- A pair that shows Pair ready. A pair without its Meteora config shows Pair preparing and has to be prepared first. Preparing a pair
The create form#
Open Create a Share. The form has four numbered steps plus an optional Advanced section. A live preview and a Review panel show exactly what will launch.
| Field | Required | Rules |
|---|---|---|
| Image | Yes | PNG, JPG, GIF, WebP, up to 2 MB. Uploaded as soon as you choose it. |
| Name | Yes | Up to 32 bytes of UTF-8. Emoji and accented letters take more than one byte each. |
| Ticker | Yes | Up to 10 characters: letters, digits and $ . _ - (uppercased as you type). |
| Pair | Yes | A listed pair, grouped by category (Solana, Currencies, xStocks, PreStocks, Tessera, Sunrise · Backpack, Leverage, Collectibles, Crypto), or any mint address as a custom pair. Must show “Pair ready”. |
| Trading fees | Yes | 2% to fee wallet (default) or 4% to fee wallet. Fixed forever after launch. |
| Initial buy | No | An amount of SOL, bought in the launch transaction at your slippage setting. On a non-SOL pair it is swapped to the pair asset through Jupiter first, in the same transaction. |
| Description | No | Up to 1000 characters. |
| Website | No | An https link (a bare domain gets https:// added), up to 200 characters. |
| X, Telegram | No | An @handle or an x.com / t.me link, up to 200 characters each. Saved as a full link. |
The trading-fee choice sets the whole fee profile. Both former allocations currently go to the disclosed fee wallet:
| Option | Holders | Fee wallet | Total fee |
|---|---|---|---|
| 2% to fee wallet · default | 0% | 2% | 2.5% |
| 4% to fee wallet | 0% | 4% | 5% |
If the pair shows Pair preparing, press Prepare pair. Shares creates the one-time Meteora config for that pair with its own config key; you do not sign anything for it. See Pairs.
Token metadata#
Image, name and ticker are required. Description, website, X and Telegram are optional. Everything you enter is shown in the Review panel exactly as it will be published.
- Durable storage. The image and the metadata JSON are uploaded to permanent hosting (Vercel Blob in production, or Arweave via Irys) before the launch transaction is built. The token's on-chain metadata points at that JSON.
- Readable everywhere. The JSON follows the Metaplex fungible token standard (name, symbol, description, image, files) and also carries top-level
website,twitterandtelegramfields in the Pump.fun style, so explorers, wallets and aggregators can show your links. - Checked before launch. The server only builds the launch after the metadata URI is on Shares' storage and resolves, its name and ticker equal the launch fields, and its image is hosted by Shares and loads as a real image.
- Final after launch. Nobody keeps update authority, so the name, ticker, image and links cannot be changed once the token exists. Check the Review panel before you sign.
One signature, one transaction#
- 1A new mint key is created in your browserOnly its public key leaves the browser. The secret is used to co-sign this one launch and is never stored or sent.
- 2Metadata is uploaded and verifiedThe metadata JSON is stored next to the image, then the server re-reads it and checks it against the form before building anything.
- 3Shares builds and simulates the transactionThe server selects the pre-provisioned Meteora DBC config for your pair and reward option. Config, fee recipient, migration and lock settings come from Shares' verified registry, not from the browser, and the config is re-read on chain and compared with the profile. One transaction creates the mint, metadata and pool, plus your optional first buy (with the SOL to pair-asset swap on a non-SOL pair), then it is simulated.
- 4Your browser checks itYou must be the fee payer, the only required signers must be your wallet and the new mint, and the transaction may only call: System Program, Compute Budget, SPL Token, Token-2022, Associated Token Account, Meteora Dynamic Bonding Curve.
- 5You sign onceThe mint key co-signs, your wallet approves once, and the signed transaction is relayed and confirmed. You land on your token page as soon as it is indexed.
TX_TOO_LARGE. Shares never turns a launch into several wallet prompts, including when the first buy needs a swap.What a launch costs#
| Item | Amount | Notes |
|---|---|---|
| Shares launch fee | None | The Meteora pool creation fee on Shares configs is set to zero. |
| Network + priority fee | Small, in SOL | Standard Solana fees. Your priority setting applies. |
| Account rent | In SOL | Rent-exempt deposits for the new mint, metadata, pool and token accounts, paid by you as fee payer. |
| Initial buy (optional) | Your amount, in SOL | Charged the normal trading fee (2.5% or 5%) in the pair asset. On a non-SOL pair the Jupiter swap adds its own price impact. |
Your wallet shows the exact total before you approve.
Launch parameters#
Every launch on the current profiles uses the same token and curve settings.
- Total supply
- 1,000,000,000
- All of it is created inside the bonding curve pool.
- Decimals
- 6
- Token program
- SPL Token
- Token authority
- Immutable
- Nobody keeps mint or metadata update authority.
- Curve
- $5K → $75K market cap
- USD targets, converted into the pair asset when its config is created.
- Graduates to
- Meteora DAMM v2
- Migration fee 0%.
- Liquidity after graduation
- 100% permanently locked
- Fee profile
- SHARES_WALLET_V1 or SHARES_WALLET_3_V1
After launch you are sent to /token/<mint>. That page is the market for its whole life: the URL does not change when it graduates.
