Skip to main content
Before getting started building on Zap, you should read the following resource to get a better understanding of how Meteora’s Zap works:

What's Zap?

Zap is a wrapper program that provides utility functions that allow users to zap in/out from Meteora AMMs or Jupiter. For example, a user can claim both token fee rewards and immediately swap any of the token through DAMM v2, DLMM or Jupiter to receive the other token.

Zap Program

At Meteora, we’ve developed a Node.js <> Typescript SDK to make Zapping in or out of AMMs easier. The following sections includes information on installing and using the SDK. It also covers where to find the latest code, and how to contribute to these repositories.

Program Details

Zap IDL

Meteora Zap Program IDL
NetworkProgram ID
MainnetzapvX9M3uf5pvy4wRPAbQgdQsM1xmuiFnkfHKPvwMiz
DevnetzapvX9M3uf5pvy4wRPAbQgdQsM1xmuiFnkfHKPvwMiz

Official SDKs

Typescript SDK

Official Meteora Zap Typescript SDK