Skip to main content
This page is based on the public TypeScript source in damm-v1-sdk/ts-client. Use it as the high-level map for the SDK, then open the package types when you need exact parameter shapes.

Dependencies

Program IDs

Top-Level Exports

Some PDA helpers are implemented in src/amm/utils.ts but are not top-level exports. Existing examples import them through package build paths.

Important Constants

AmmImpl Static Methods

AmmImpl Instance Methods

Getters

Quote Types

Deep PDA And Utility Helpers

These helpers exist in src/amm/utils.ts. Import paths can vary between CJS and ESM builds, so prefer top-level exports where available.

Common Workflow

Integration Notes