Build on Kasseal

The open-source TypeScript SDK for wallets, bots, DEXs and explorers: quotes, transaction builders and launch-proof checks.

Kasseal publishes @kassealhq/sdk, an open-source TypeScript SDK (MIT licence) for anyone building on Kasseal tokens: wallets, trading bots, DEXs and routers, explorers.

Install it from npm:

npm install @kassealhq/sdk

What it does

  • Quotes for the bonding curve, the pool and liquidity, computed exactly as the contracts do.
  • Transaction builders for curve buys and sells, pool swaps, adding and removing liquidity, and creator fee payouts. Your keys never leave your wallet or your own code: the SDK only builds, and you sign.
  • Launch-proof verification, so you can check a token yourself before trading it (The launch proof).
  • Wallet adapters for KasWare and Kaspire, and submission helpers that never send the same trade twice.

Before you build

  • Identify a token and its pool by covenant id, never by ticker or name. Tickers are not unique.
  • Verify the launch proof and trade only a token whose proof checks out.
  • Pass the network to the SDK explicitly and use the same one everywhere: the builder, the launch-proof check and the wallet.

Every release is built and published from the public repository with npm provenance, which links the package to the exact source commit. Security reports: info@kasseal.com.