From idea to market.
Your guide to creating a token, making your first trade, and understanding how Mavora’s markets work.
Getting started
Mavora is a token launchpad on Arc. Each launch creates an ERC-20 token and its own market, where people buy and sell using USDC. You can explore the site without creating an account.
- Bring an Ethereum-compatible wallet.
Use a browser extension or open Mavora inside your wallet’s browser. Click Connect wallet and approve the connection.
- Switch to Arc.
Mavora requests Arc mainnet, chain ID
5042. Approve the network request in your wallet. - Keep USDC available.
You need USDC for purchases and network gas. Creating, approving, selling and graduating also require gas. The wallet shows the network fee before you sign.
Connecting exposes your public address. It does not authorize a purchase. Each transaction requires your wallet confirmation; Mavora never asks for a recovery phrase or private key.
Launch a token
Choose Create a token on the launchpad. Complete the essentials, check the preview, then select Review token.
| Field | What to enter |
|---|---|
| Name | 2–32 characters, within the contract’s 64-byte limit. |
| Symbol | 2–10 letters or numbers. Letters are converted to uppercase. |
| Photo | Click the preview to choose a PNG, JPG or WebP, up to 4 MB. Or supply a public HTTPS image URL. |
| Description | Optional, up to 500 characters. Explain what your token represents. |
| Community links | Optional website, X, Telegram and DEX links. Use HTTPS; X also accepts an @handle. |
Uploaded photos are resized to fit within 512 × 512 pixels, converted to WebP, and stripped of embedded metadata. Your photo is hosted off-chain at a public URL. Upload capacity is limited; if storage is full, use a public image URL.
The combined token details must fit the contract’s 2,048-byte metadata limit. Long links and multi-byte characters use more space. If the form reaches this limit, shorten the description or links.
Review, then confirm
Check the spelling, artwork, links and market rules. Select Confirm in wallet and review the transaction in your wallet. Once confirmed, open the token page using the provided link.
The name, symbol and metadata reference cannot be edited after creation. Linked websites and externally hosted images can still change independently. Each token starts with a maximum supply of 1 billion tokens; creation alone does not give the creator those tokens. Buy through the market to acquire a holding.
There is no upfront Mavora creation fee. You pay the network gas required to deploy the token and market. Creation and your first purchase are separate transactions. Adding a DEX link does not list your token on that service.
Buy and sell
- Open a token’s market.
Choose Buy or Sell. Enter USDC to buy, or the number of tokens to sell.
- Read the quote.
Check the expected output, trading fee and minimum received. The interface applies a 1% slippage tolerance to the quoted output.
- Approve spending if requested.
A buy may require USDC approval; a sell may require token approval. Mavora requests an allowance for the entered amount when your existing allowance is insufficient. Approval and trade can require separate confirmations and gas fees. An existing larger allowance is not automatically revoked.
- Confirm the trade.
The contract checks the minimum output and transaction deadline. If those conditions cannot be met, the trade reverts rather than accepting a worse output.
Price movement and slippage
The price changes as people trade against the pool. A larger order can move the price more than a small order. The minimum received protects the quoted output within your tolerance; it does not guarantee a profit or prevent the token price from falling later.
Trade deadlines are set to three minutes after the approval step. If you change your wallet account or network, review the quote again. If confirmation is uncertain, check the submitted transaction hash before retrying.
Fees explained
Mavora charges a fixed trading fee and a one-time graduation fee. Network gas is separate and shown by your wallet.
| Action | Fee | Example |
|---|---|---|
| Create a token | 0 platform fee | Network gas only. |
| Buy | 0.5% of USDC input | A 100 USDC buy pays 0.50 USDC in fees; 99.50 USDC enters the curve. |
| Sell | 0.5% of gross USDC output | 100 USDC gross proceeds return 99.50 USDC, before network gas. |
| Graduate | 0.5% of actual USDC reserves, once | At exactly 10,000 USDC reserves, the fee is 50 USDC. |
| Wallet-to-wallet transfer | No token transfer tax | Network gas still applies. |
Fees round down to the nearest USDC base unit: 0.000001 USDC. The minimum gross quote amount is 0.0002 USDC. Fees accrue separately from pool reserves.
Where fees go
Anyone can trigger fee collection through the contract, but the recipient is fixed. If collection fails, the accrued amount remains available for a later collection.
0xbaA0a422cB6652F7bB4c963D804c82d233a821feThese fee rules apply to Mavora’s market contracts. They do not impose fees on independently created pools.
Curve and graduation
A bonding curve determines the exchange rate from the market’s reserves. Before graduation, the calculation includes 10,000 virtual USDC. This is a pricing parameter, not deposited money: sellers can only receive USDC held in actual reserves.
What happens at the target?
When actual curve reserves reach at least 10,000 USDC, anyone can request graduation. Reaching the target enables the action; a wallet must still submit the graduation transaction. Curve trading can continue until then, so the reserve and graduation fee may exceed the threshold example.
- The contract collects 0.5% of the actual USDC reserves once.
- Virtual reserves are removed from the pricing calculation.
- Excess unsold tokens are burned to preserve the marginal price within integer rounding. This reduces total supply without burning tokens held in users’ wallets.
- The remaining token and USDC reserves form a permanently locked constant-product pool in the same Mavora market contract.
A constant-product pool prices trades using the relationship between its two reserves. Trading continues after graduation with the same 0.5% buy and sell fee.
No administrator can withdraw the pool reserves or upgrade the market. Reserves still change through normal buys and sells. Locked liquidity does not guarantee token value or sufficient USDC for every sell.
Graduation does not migrate the token to Argus or Uniswap. This release does not include custom token taxes, creator dividends, buybacks or bridging.
Explore markets
- King of the Hill
- The highest market capitalization among funded, ungraduated markets in the latest registry page. It is a spotlight on that page, not a ranking of every token on Arc.
- Just launched
- The six newest creations from the latest registry page. Confirmed launches appear here as the chain reader refreshes.
- New / Graduating / Graduated
- New shows markets before graduation. Graduating shows ungraduated markets at 75% or more of their reserve target. Graduated shows markets that completed graduation.
- Trending
- Requires verified positive 24-hour volume. Tokens without that evidence are not ranked as trending.
- Market capitalization
- Current marginal price multiplied by total token supply. It is not cash held by the pool, and is not the amount all holders could withdraw.
How updates work
Visible market pages check for updates every five seconds. Prices and reserves use a single block snapshot; network confirmation and provider response times determine when a change appears.
Search, sorting and filters apply to the current registry page, with up to 24 markets per page. Recent activity covers up to 50 trades from the latest 500 blocks. The chart uses those recorded execution prices, rather than a complete candle history. Missing 24-hour volume or price-change data appears as a dash.
Network & contracts
Use these details to check wallet requests and inspect the deployed contracts.
- Network
- Arc mainnet
- Chain ID
5042- Gas currency
- USDC
- Explorer
- Arc Explorer ↗
- USDC contract
- 0x3600000000000000000000000000000000000000
Arc’s native USDC balance uses 18 decimal places; the ERC-20 USDC interface used for trading uses six. They represent the same underlying balance. Leave enough available for both your order and gas.
Contract verification
The deployed factory was checked against the published compiler input and bytecode, including the configured USDC token and fee recipient. This confirms deployment identity and configuration. Local tests and source review do not constitute an independent security audit, and no uptime service-level agreement has been established.
Troubleshooting
My wallet does not open.
Use a browser with an Ethereum-compatible wallet extension, or the browser inside your wallet app. Unlock the wallet, allow the connection, and check for a pending network request.
Why is Review token disabled?
Check the name and symbol, wait for photo upload to finish, and correct any link errors. Shorten your details if they exceed the metadata limit. A failed image must be replaced or removed using the image URL field.
Why did my trade fail?
The output may have moved below the minimum, the deadline may have expired, or your wallet may lack funds or allowance. Sells also need sufficient actual USDC reserves. Read the wallet error, refresh the quote and check the previous transaction before trying again. A reverted on-chain transaction can still consume gas.
I approved spending. Why do I still need to confirm?
Approval authorizes the market to spend the entered asset amount. The following transaction performs the buy or sell. Approving alone does not place the trade.
The transaction is taking longer than expected.
Open the provided transaction link in Arc Explorer. Check whether it is pending, confirmed or reverted before submitting again. A timeout in the interface does not mean the transaction failed.
Why are the chart or token list empty?
A new market may have no trades, and a chart needs at least two recorded trades. Filters only search the current registry page. If the page reports a connection error, use Retry connection; no invented activity is substituted.
Can I edit or delete a token after launch?
The deployed token and its on-chain details cannot be deleted or edited through Mavora. Preview your name, symbol and links carefully before confirming creation.