What Lotus is
Lotus is a non-custodial token launch and trading interface on Arc Mainnet. A launch starts on a USDC-denominated bonding curve. If the curve reaches its on-chain target, the token graduates to a permanent Uniswap v3 position. The registry is canonical: a token is a Lotus launch only if its address is recorded by the deployed Lotus registry.
- Your wallet signs creation, approval, trade, and claim calls.
- Lotus does not receive your seed phrase or private key.
- Prices and settlement come from contracts, not an order book.
- Indexer data improves discovery but cannot authorize a claim.
Network and assets
The production chain ID is 5042. Curve accounting uses Circle-issued USDC with 6 decimals. Arc gas is also displayed in USDC, but gas accounting and ERC-20 USDC accounting use different decimal domains; the interface keeps those values separate.
Signing check
Launch lifecycle
- Create
- The factory deploys the token and its curve, records the launch, and assigns its creator.
- Curve trading
- Buyers exchange USDC for curve inventory; sellers return tokens for USDC while inventory and reserve limits allow.
- Ready to bond
- The net curve reserve has reached that launch factory's configured migration target.
- Graduation
- The graduator pairs reserved tokens and USDC in the configured Uniswap v3 pool and locks the position NFT in the vault.
- Post-bond
- The curve is closed permanently. Trading and fee distribution must use the graduated-pool system.
Custody and trust boundaries
A self-custody interface can still contain privileged contract roles. Owners can configure designated roles where a contract explicitly permits it; they cannot sign from your wallet. Locked liquidity safety depends on the position NFT remaining owned by the vault and the vault exposing no withdrawal path for principal.
Read the contracts and security guide for the role-by-role boundary and the risk disclosure before trading.