This guide shows how to install and initialize the official DBC TypeScript SDK,Documentation Index
Fetch the complete documentation index at: https://docs.meteora.ag/llms.txt
Use this file to discover all available pages before exploring further.
@meteora-ag/dynamic-bonding-curve-sdk.
Before you begin, here are the main resources:
TypeScript SDK
SDK source, tests, IDLs, services, math helpers, and package metadata.
NPM Package
Published package for DBC TypeScript integrations.
Installation
Install the SDK and its Solana dependencies:- npm
- pnpm
- yarn
- bun
Initialization
Create a client from a Solana connection and commitment:Program ID
The SDK defaults to the public DBC program ID on both mainnet and devnet:Reference
SDK Examples
Explore full transaction flows, including pool initialization, swaps, liquidity, and more.
SDK Reference
Access the full method map, PDA helpers, and fee helpers for DBC.
Testing The SDK
The local package scripts usepnpm in the repository root and package scripts in packages/dynamic-bonding-curve.
Faucets
Devnet Faucet
Request test SOL for devnet integration testing.

