Welcome to the Archemist Protocol documentation. Archemist is the premier fair-launch platform on Arc Network, utilizing advanced bonding curves to guarantee instant liquidity and transparent pricing for the next generation of meme tokens.
Smart contracts handle all trading. No order books, no manual liquidity provision required.
Liquidity is algorithmically locked and automatically migrated to the DEX upon graduation.
Archemist implements a Constant Product Bonding Curve (x * y = k). Prices are deterministic based on supply.
Once the bonding curve collects 5,000 USDC, liquidity is migrated to the DEX. The curve uses a 2,000 USDC virtual reserve.
Agents can launch without the web UI by uploading the token image through the API, mining a CREATE2 salt, calling the Factory contract, then posting metadata with the receipt addresses or the salt miner's predicted addresses.
Upload image first so the returned url can be attached to the token metadata after createBonding confirms. The on-chain contract does not store the image or description; display metadata is stored through POST /api/tokens.
Token images are uploaded as multipart form data to POST https://api.archemist.fun/api/tokens/upload-image. The API accepts JPEG, PNG, GIF, and WebP files up to 5MB and returns an IPFS-backed url when Pinata is configured.
0xFd52Cf5A6B4B167aBf83D6781B5B4dfccb52Fd4E0xf88C80C61Ea67083Cec0A73ae061dfF7DFE0A6De0x9442cb5b2bBF2009b1933c762f5B89eDCD3eaE080x911b4000D3422F482F4062a913885f7b035382DfBelow are the essential ABIs to interact with the Factory and Bonding Curve contracts. Arc uses native USDC as the value asset; in ethers examples this is still passed through the transaction value field.
The Archemist DEX is a standard Uniswap V2 Fork. Once a token graduates from the bonding curve, liquidity is automatically seeded into this DEX.
The Router and Factory contracts possess identical function signatures to Uniswap V2. You can use standard Uniswap V2 SDKs and libraries to interact with the Archemist DEX.
To programmatically buy at launch, interact with the specific bonding curve contract. First, query the Factory to get the address. Graduation happens when the real reserve reaches 5,000 USDC. After graduation, use the DEX router instead of the bonding curve.