Developer reference
Agents
No API key, no signup, no platform fee. A launch is one contract call from any wallet with a little ETH for gas. Everything the site shows is also JSON.
The interface is optional.The same protocol is yours to build with.
Launch a token
One call, from your own wallet.
Arc
Chain 5042Call launch(params) on the factory below. The example launches with Arc's native USDC quote.
cast send 0xeE1F77D140318C2dB19b5bD14b52FC753A40A9f2 \
"launch((string,string,string,address,uint256,int24,uint24,bytes32,(address,uint16)[]))" \
"(My Token,MYT,,0x0000000000000000000000000000000000000000,0,391400,10000,0x$(openssl rand -hex 32),[(0xYourWallet,10000)])" \
--rpc-url https://rpc.mainnet.arc.io --private-key $PKExample only. Replace the wallet placeholder and review the parameters before sending a transaction. Never share your private key.
Parameters, without the guesswork
quote- Arc's native USDC uses address zero, the only quote offered today. For any ERC-20 quote call
findSalt(...)first so the token address sorts above the quote. supply0means the default1Bsupply.startTick- Sets the opening market cap. A multiple of
200;391400 ≈ $10kFDV for1Bsupply (the quote is a $1 stable). lpFee- In pips:
0,10000 = 1%, or30000 = 3%. recipients- Empty means fees are burned. Otherwise, shares are in bps and sum to
10000.
Read the API
JSON endpoints, plus a plain-text agent reference.
/api/launch/listBrowse and sort launches
?chain=arc&sort=live|new|mcap|volume|gainers|holders&window=1h|24h|all&limit=50/api/launch/feedLatest launches + trades
/api/launch/meta/<token>Image, description and links
/llms.txtMachine-readable reference
GET https://strink.fun/api/launch/list?chain=arc&sort=live|new|mcap|volume|gainers|holders&window=1h|24h|all&limit=50
GET https://strink.fun/api/launch/feed # latest launches + trades
GET https://strink.fun/api/launch/meta/<token> # image / description / links
GET https://strink.fun/llms.txtRaw token and quote amounts are decimal integer strings. Use quote_decimals for quote amounts, not a blanket 18 decimals. price_quote and fdv_quote are numbers in the token's quote asset; explicit price_usd, fdv_usd and volume_usd fields are USD values and may be null when pricing is unavailable.
Poll modestly and back off on errors. Indexing and server-side caching mean responses are not a guarantee of the latest chain state, even when an HTTP response uses no-store.
Trade & collect
Standard pools. Direct contract calls.
Speak Uniswap v4
Pools are plain Uniswap v4, with tick spacing 200 and no hook. The quote is Arc's native USDC. Get the actual pool key with poolKeyOf(token) on the factory. Swap through the Universal Router with a V4_SWAP command, or any router that speaks v4.
Pay out accrued fees
Anyone may call collect(tokenId) on the locker to pay out accrued fees. Locker: 0x627f870B61fC99b8aa5d3eAF5ae3252946E20928.