Developers

SDK and integrations

There is no published npm SDK yet. You can integrate LaunchX today with shared ABIs, on-chain contracts, and the Developer API.

Current status

LaunchX ships Foundry contracts, an Express API, and a TanStack frontend that talks to both. Client libraries will package the common paths (quote, launch, buy/sell) once the HTTP and ABI surfaces stabilize.

  • Shared ABIs

    Contract ABIs and types live under shared/abis and shared/src. Use them with viem or ethers from your app.

  • Developer API

    JSON REST with wallet auth (SIWE). Tokens, trades, portfolio, leaderboard, and realtime via Socket.IO.

  • Intended SDK surface

    Quotes, launch helpers, and trade builders that wrap Router / LaunchZap and the backend. Not published as npm yet.

Start integrating

  1. Read the Developer API section and repo docs/api.md.
  2. Import ABIs from shared/abis (Factory, Router, BondingCurve, LaunchZap, and related).
  3. Confirm network details under Network reference.