meteora-dlmm

Construct token swap and liquidity provisioning transactions on the Meteora DLMM protocol.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/phantom/phantom-skill-generator --skill meteora-dlmm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: meteora-dlmm
Source: https://github.com/phantom/phantom-skill-generator/tree/main/skills/meteora-dlmm
Command: npx skills add https://github.com/phantom/phantom-skill-generator --skill meteora-dlmm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @coral-xyz/anchor, @coral-xyz/anchor-new, @solana/web3.js, @solana/spl-token.

What problem does it solve?

This skill removes the complexity of interacting with the Meteora DLMM protocol by automating the construction of transactions for token swaps and concentrated liquidity management.

Core Features & Use Cases

  • Token Swaps: Facilitates efficient token exchanges using Phantom's routing capabilities.
  • Liquidity Provisioning: Automates the complex process of depositing tokens into DLMM positions using specific distribution strategies.
  • Use Case: A user can provide liquidity to a specific DLMM pool by having the agent automatically fetch pool state, calculate bin ranges, and build the necessary transaction.

Quick Start

Use the meteora-dlmm skill to swap 100 USDC for SOL with a slippage tolerance of 0.5 percent.

Frequently Asked Questions about meteora-dlmm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I provide concentrated liquidity on Meteora DLMM?

You need Phantom MCP integration for wallet authentication and secure transaction signing before executing swaps or managing liquidity positions on the Solana blockchain.

How do I swap tokens on Solana using Meteora DLMM?

The skill builds the transaction by interacting with Meteora DLMM pools and requires Phantom MCP to verify wallet balances and securely sign the swap execution.

Do I need Phantom wallet to interact with Meteora DLMM pools?

The skill depends on Phantom to authorize and sign the automated Solana transactions generated for Meteora DLMM pool interactions.

What is concentrated liquidity provisioning and how does bin range calculation work?

By fetching the current pool state, the skill determines the appropriate bin ranges for your liquidity position and constructs the deposit transaction accordingly.

Can I set slippage tolerance for Solana token swaps on Meteora?

The slippage parameter is integrated into the transaction construction process to protect against price movements during the swap execution on Meteora.

What are the limitations of automating DLMM liquidity positions on Solana?

Users must ensure sufficient token balances exist in their Phantom wallet before the automated transaction construction and signing process begins.