git404hub

what is dlmm-manual-bypurexbt fr?

itsmepure/dlmm-manual-bypurexbt — explained in plain English

Analysis updated 2026-05-18

24JavaScriptAudience · generalComplexity · 3/5Setup · moderate

tl;dr

A Telegram bot for manually managing Solana liquidity positions on Meteora DLMM, where every trade action requires a button press and there is no automated trading.

vibe map

mindmap
  root((DLMM manual bot))
    What it does
      Manual liquidity providing
      No AI decisions
      Button confirmed actions
    Core actions
      Deploy positions
      Exit and auto swap
      Claim fees
      Out of range alerts
    Tech stack
      Node.js
      Telegram bot
      Meteora SDK
      Jupiter swap
    Setup
      Telegram bot token
      Wallet private key
      RPC endpoint
    Safety
      Confirmation buttons
      Chat id restriction
      Local private key

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Manage Solana liquidity pool positions from Telegram without writing any code

VIBE 2

Deploy liquidity into a Meteora DLMM pool using preset strategies like Spot, Bid-Ask, or Curve

VIBE 3

Get notified when a liquidity position moves out of its price range

VIBE 4

Close a position, claim fees, and auto-swap proceeds back to SOL with one button

what's the stack?

JavaScriptNode.jsTelegram Bot APISolanaMeteora DLMM SDKJupiter

how it stacks up fr

itsmepure/dlmm-manual-bypurexbtaaaddress1/vibe-readingamirhosseinjpl/jpl-sub-processor
Stars242424
LanguageJavaScriptJavaScriptJavaScript
Setup difficultymoderatemoderatemoderate
Complexity3/52/53/5
Audiencegeneralresearcherops devops

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires a Telegram bot token, a funded Solana wallet private key, and an RPC endpoint before it can run.

in plain english

This project is a Telegram bot that helps someone manually manage liquidity positions on Meteora DLMM, a liquidity pool system built on the Solana blockchain. It is described as manual on purpose: there is no AI and no automatic trading decisions. The person using the bot presses every button, and the bot only carries out the on-chain transaction that button represents. It was adapted from an earlier autonomous trading agent by the same author, with all the AI, screening, and auto-management logic removed. Through Telegram chat, a user can paste a token's contract address and the bot will find its matching liquidity pool. From there, the person picks a strategy (Spot, Bid-Ask, or Curve, which describe different ways the liquidity gets spread across the price range), sets an amount of SOL to deposit, and sets a price range, all through button menus. A confirmation screen shows the current price and wallet balance before anything executes. Exiting a position is a single button that removes all liquidity, claims any earned fees, closes the position, and automatically swaps the resulting tokens back to SOL using Jupiter, a Solana token swap service. Each closed position generates an image card showing profit or loss. Users can also check their open positions, claim fees without closing, check wallet balances, and receive an alert (checked every two minutes) if a position moves out of its price range, though the bot only notifies, it does not close positions automatically. Setup requires Node.js 18 or later, cloning the repository, running npm install, and filling in a .env file with a Telegram bot token, a Telegram chat ID (the bot will only respond to that one chat), a Solana wallet private key, and an RPC connection URL for talking to the Solana network. Two optional keys enable fuller balance display and automatic token swaps. The code is organized into a main bot entry point, a folder handling the deploy and position flows, an engine folder wrapping the Meteora SDK for deposits and withdrawals, wallet and swap logic, and profit-and-loss calculation. The README stresses security practices: never commit the .env file, keep the private key local, and require an explicit confirmation button before any on-chain action. It also includes a plain disclaimer that liquidity providing carries real financial risk, including impermanent loss and token value drops, and that the software comes with no warranty.

prompts (copy fr)

prompt 1
Help me fill in the .env file for this Telegram DLMM bot with my Solana wallet and RPC details
prompt 2
Explain the difference between the Spot, Bid-Ask, and Curve strategies used in this bot's deploy flow
prompt 3
Walk me through setting up this bot to run continuously with pm2
prompt 4
Help me understand the security precautions this bot takes before executing on-chain actions
prompt 5
Show me how the npm run smoke command tests this bot without making any transactions

Frequently asked questions

what is dlmm-manual-bypurexbt fr?

A Telegram bot for manually managing Solana liquidity positions on Meteora DLMM, where every trade action requires a button press and there is no automated trading.

What language is dlmm-manual-bypurexbt written in?

Mainly JavaScript. The stack also includes JavaScript, Node.js, Telegram Bot API.

How hard is dlmm-manual-bypurexbt to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is dlmm-manual-bypurexbt for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.