This guide provides instructions on how to get started with building on Meteora’s DAMM v1 Farming program using the Farming TypeScript SDK. Before you begin, here are some important resources: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.
Farming Typescript SDK
Meteora DAMM v1 Farming Typescript SDK
Farming NPM Package
Meteora DAMM v1 Farming NPM Package
Installation
To use the Farming SDK in your project, install it using your preferred package manager:- npm
- pnpm
- yarn
Initialization
Once installed, you can initialize the Farming SDK in your TypeScript/JavaScript project like this:You can also get the pool with farm address from the DAMM v1 Pool With Farms endpoint.
Development Resources
Faucets
Devnet Faucet
When working on devnet, you might need test tokens. Here is a helpful faucet.

