git404hub

what is dlmm-quant fr?

fciaf420/dlmm-quant — explained in plain English

Analysis updated 2026-05-18

1JavaScriptAudience · developerComplexity · 4/5Setup · moderate

tl;dr

An automated bot that provides liquidity to Solana trading pools, only entering positions when fee income is calculated to outweigh price-swing risk.

vibe map

mindmap
  root((dlmm-quant))
    What it does
      Scans liquidity pools
      Calculates fee vs risk edge
      Auto opens and closes positions
    Tech stack
      JavaScript
      Node.js
      Solana
      Meteora SDK
    Use cases
      Automate DLMM liquidity provision
      Screen pools for favorable fees
      Manage exits with rules
    Audience
      Crypto traders
      DeFi experimenters

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

Run an automated bot to provide liquidity on Meteora DLMM pools

VIBE 2

Screen pools with a read-only scan before committing real funds

VIBE 3

Study a real example of fee versus impermanent loss calculations

what's the stack?

JavaScriptNode.jsSolanaMeteora SDKJupiter API

how it stacks up fr

fciaf420/dlmm-quant0xmukesh/docusaurus-tutorial1tsmejp/palworld-docker-wine
Stars111
LanguageJavaScriptJavaScriptJavaScript
Last pushed2021-12-27
MaintenanceDormant
Setup difficultymoderateeasymoderate
Complexity4/52/54/5
Audiencedeveloperdeveloperops 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 funded Solana wallet, RPC access, and a Jupiter API key, trades real money.

No license file is mentioned in the README, so reuse terms are unclear.

in plain english

dlmm-quant is an automated trading bot that provides liquidity to Meteora DLMM pools on the Solana blockchain. Providing liquidity means depositing tokens so other traders can swap against them, and in return you earn a share of the trading fees. The catch is a risk called impermanent loss, where price movement can erase more value than the fees bring in. This bot's core idea is that it only enters a pool when the math says the fees being paid genuinely outweigh the expected loss from price swings, using a formula based on volatility and position width to calculate that balance before committing any money. Every few minutes the bot scans all liquid pools and checks several signals: how much a pool is currently paying in fees, how volatile the token has been, whether trading fees are temporarily elevated, whether trading volume is speeding up or slowing down, and whether real traders (as opposed to bots) are buying or selling. Based on these signals it can choose one of three strategies: a short-term scalp play when fees and momentum both look strong, a reversion play that bets on a token stabilizing after a drop, or a slower, wider strategy for more established, calmer tokens. Once a position is open, the bot checks it every couple of minutes against rules for taking profit, cutting losses, or exiting if the fee income dries up, and every exit converts everything back into SOL rather than leaving you holding other tokens. The README describes several safety measures, including a hard cap based on wallet balance, limits on how many positions can be open at once, protection against accidentally running two copies of the bot at the same time, and a simple command to shut it down gracefully. Setup involves cloning the repository, running npm install, and adding a wallet key plus API keys to a configuration file before running a read-only scan or starting the live bot. The author states plainly that this is experimental software that trades real money in volatile markets and that a user could lose everything they put in. The README does not mention a license.

prompts (copy fr)

prompt 1
Explain how the edge formula in this bot balances fees against impermanent loss
prompt 2
Help me set up the .env file with an RPC URL and Jupiter API key for this bot
prompt 3
Walk me through the difference between the IGNITION, BASING, and CARRY strategies
prompt 4
Show me how to run this bot in read-only screen mode before going live

Frequently asked questions

what is dlmm-quant fr?

An automated bot that provides liquidity to Solana trading pools, only entering positions when fee income is calculated to outweigh price-swing risk.

What language is dlmm-quant written in?

Mainly JavaScript. The stack also includes JavaScript, Node.js, Solana.

What license does dlmm-quant use?

No license file is mentioned in the README, so reuse terms are unclear.

How hard is dlmm-quant to set up?

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

Who is dlmm-quant for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.