# Prompt: build a launchpad on Otomate

Copy this into your coding assistant (Claude, Cursor, …), fill in the angle brackets, and attach your logo.

```text
Build a token launchpad web app on Otomate with the @otomate/sdk package.
Read the documentation first: https://www.otomate.fun/llms-full.txt (API: https://www.otomate.fun/docs/kit/openapi.v1.json).

Brand: <name>. Colors: primary <#hex>, background <#hex>, text <#hex>. Logo: <file>.
Chains: Ink<, and Robinhood Chain>.
Builder code: <my builder address>, <fee in bps, at most 200>, on every trade the app sends.
Optional API key from the environment variable OTOMATE_API_KEY (never hard-coded).

Pages:
1. Explore: tabs new, graduating, graduated, trending, gainers; search by name, symbol or address; new launches appear live from the
   real-time feed (SDK createOtomateFeed, topic launch).
2. Token page: name, logo, price, market cap, liquidity, 24 h volume and change, progress to graduation, a price chart from the API
   candles, trades updating live from the feed (topic trade, filtered on the token), holders, and a buy and sell ticket (SDK swap with
   my builder code; ETH on WETH pairs; show the quote's fees and price impact before signing).
3. Create: name, symbol, description, links, logo and optional banner, pair (SDK otomatePairs: WETH paid in ETH, OTO, the stock
   tokens), my creator share and its burned part, optional first buy; SDK createToken; show each step; explain that the creation fee
   is paid in ETH.
4. Creator page: their launches and how many graduated.

Rules: connect the user's injected wallet (EIP-1193); never ask for or handle private keys; check that a creation goes to the official
factory and a swap to Otomate's router or the chain's Universal Router; show fee rates as numbers read from the API; mobile first; no horizontal scroll.
If you can, start from Otomate's starter launchpad and only change its launchpad.config.ts.
```
