← Articles
send.fun: launchpad and DEX SDK on Solana logo
solana

send.fun: launchpad and DEX SDK on Solana

· AUG 31, 2026 ·
Read
Share

Install @send-fun/sdk, fetch the curve, build a buy. The SDK does not send the tx.

devrels.xyz/a/278

send.fun is a Solana launchpad with a bonding curve, then its own constant-product DEX after the token migrates. Creators launch. Traders buy and sell. Builders integrate through a partner key. Product: send.fun. Docs: docs.send.fun.

The TypeScript package is @send-fun/sdk. The Rust crate is sendfun-sdk. Both build instructions. Neither sends a transaction. Docs say that twice. Start at /llms.txt and quick start.

The three programs

send.fun programs
ProgramAddress
send_launchpad5R1uFyEE4oxqkm7hJDqHq6gXaLVF9dxeF3LF4yz1sfLP
send_dex84qj5FPZZdXkQy8mfowyg6RBZ3XKuTds6XS4ZYT1sfDX
send_nexus7rrCurqdWFesbzwtYPo95fM8waTtVXgXwCom45x1sfNX

IDLs live in send-fun/sendfun-idl. Launchpad is create / buy / sell / migrate. DEX is post-migration AMM. Nexus is staking, airdrops, creator fees, partner fee config.

Happy path

Apply for a partner key if you route trades. Registered partners pay zero protocol fees on those routes. No key: use constants.DEFAULT_PARTNER and the default rates.

bash
pnpm add @send-fun/sdk @solana/kit @solana/program-client-core
# cargo add sendfun-sdk --features fetch
typescript
import { constants, launchpad, math, nexus, utils } from "@send-fun/sdk"
import { address, createSolanaRpc } from "@solana/kit"

const rpc = createSolanaRpc("https://api.mainnet-beta.solana.com")
const quoteMint = constants.WSOL_MINT
const baseMint = address("YourTokenMint11111111111111111111111111111")
const [curvePda] = await launchpad.pda.findBondingCurvePda({
  baseMint,
  quoteMint,
})

Namespaces in both SDKs: constants, launchpad, dex, math, nexus, utils. Quote with math. You still assemble, sign, and send with @solana/kit.

People and links

send.fun
Who / whatWhere
Productsend.fun
Docsdocs.send.fun
GitHubsend-fun
X@sendfun

Keep reading

Get new articles in your inbox

Technical deep-dives on Solana tooling, infrastructure, and ecosystem. No noise.

send.fun: launchpad and DEX SDK on Solana | devrels.xyz