๐ข *Meridian โ Main Branch Update*
Meridian is more than a pool screener now. It's a Telegram-native DLMM operator you can actually talk to.
*What's new*
*Management* โ obvious close/claim decisions are handled in code first. less LLM waste, more deterministic outcomes.
*Exit logic* โ trailing take-profit, low-yield closes, cleaner out-of-range handling, better post-close accounting.
*Screening* โ token age filters, deployer blocklist, OKX enrichment, ATH distance checks, wash-trading hard filter, rugpull flags as caution context.
*Config & setup* โ cleaner overall.
---
*What you can do from Telegram*
โ check wallet, balances, positions, fees, recent performance
โ close positions, claim fees, set notes, swap tokens
โ analyze pools and tokens before deploying
โ find best candidates or deploy into a specific pool
โ track smart wallets and check if they're in a pool
โ blacklist tokens and block deployer wallets
โ study top LPers and build lessons over time
โ tune thresholds and risk parameters from chat
โ update the bot from chat
*Built-in commands*
Everything else is natural language.
---
*Important*
Every user runs their own Meridian instance โ your own bot token, wallet, config, memory, blacklist, smart wallet list, and lessons. This is not a shared bot. It's your own operator.
*Net effect:* fewer bad entries, better exit discipline, better research context, and a much more usable Telegram workflow overall.
Meridian is more than a pool screener now. It's a Telegram-native DLMM operator you can actually talk to.
*What's new*
*Management* โ obvious close/claim decisions are handled in code first. less LLM waste, more deterministic outcomes.
*Exit logic* โ trailing take-profit, low-yield closes, cleaner out-of-range handling, better post-close accounting.
*Screening* โ token age filters, deployer blocklist, OKX enrichment, ATH distance checks, wash-trading hard filter, rugpull flags as caution context.
*Config & setup* โ cleaner overall.
user-config.example.json now clearly documents available settings.---
*What you can do from Telegram*
โ check wallet, balances, positions, fees, recent performance
โ close positions, claim fees, set notes, swap tokens
โ analyze pools and tokens before deploying
โ find best candidates or deploy into a specific pool
โ track smart wallets and check if they're in a pool
โ blacklist tokens and block deployer wallets
โ study top LPers and build lessons over time
โ tune thresholds and risk parameters from chat
โ update the bot from chat
*Built-in commands*
/briefing /positions /close <n> /set <n> <note>Everything else is natural language.
---
*Important*
Every user runs their own Meridian instance โ your own bot token, wallet, config, memory, blacklist, smart wallet list, and lessons. This is not a shared bot. It's your own operator.
*Net effect:* fewer bad entries, better exit discipline, better research context, and a much more usable Telegram workflow overall.
โค12๐ฅ3
jangan lupa git pull, kalo ada error pas mulai coba npm install dulu
been fixing minor bug that had huge impact, pls update, both main experimental now is side-by-side or it's basically the same things
โค4
notable update adalah saran dari temen-temen kemaren buat filtering token washtrade, karena gua pake apinya okx, washtrade bakal ke hardfilter atau 100%
tapi menariknya di sini ada 1 risk yang gua filter yaitu rugpull, kalo di okx kalian bisa cek tab risk terus beberapa token ada tulisan rugpull
nah ini sebenernya agak false alarm karena banyak token kaya chicky, abcdefgh dan beberapa token kefilter, tapi rugpull ini bukan hardfilter.
rugpull risk ini diinclude ke data top candidates, dengan instruksi kalo rugpull tanpa smart wallet = skip
jadi saran saya cari smart wallet sebanyak banyaknya di lpagent caranya :
- cek pool token runner
- ke lpagent.io
- search pool
- pergi ke top lpers
- dan chat ke agent kalian buat add this smartwallet <wallet> <label>
- atau kalian juga bisa paste pool ke agent kalian dan bilang study top lpers and add to smart wallet list (harus punya lpagent api key)
tapi menariknya di sini ada 1 risk yang gua filter yaitu rugpull, kalo di okx kalian bisa cek tab risk terus beberapa token ada tulisan rugpull
nah ini sebenernya agak false alarm karena banyak token kaya chicky, abcdefgh dan beberapa token kefilter, tapi rugpull ini bukan hardfilter.
rugpull risk ini diinclude ke data top candidates, dengan instruksi kalo rugpull tanpa smart wallet = skip
jadi saran saya cari smart wallet sebanyak banyaknya di lpagent caranya :
- cek pool token runner
- ke lpagent.io
- search pool
- pergi ke top lpers
- dan chat ke agent kalian buat add this smartwallet <wallet> <label>
- atau kalian juga bisa paste pool ke agent kalian dan bilang study top lpers and add to smart wallet list (harus punya lpagent api key)
โค13๐ฅ12
Media is too big
VIEW IN TELEGRAM
added new feature, now the log on vps is streamed live on telegram
with this you can know whether your agent is still doin something
do your job or just hallucinating
reporting something without tool calls = halu
with this you can know whether your agent is still doin something
do your job or just hallucinating
reporting something without tool calls = halu
๐ฅ24๐5
๐งช *Experimental Update โ PVP Guard*
Meridian can now detect PVP setups โ where the same symbol is running on a competing mint with a real pool eating into liquidity.
*What counts as a real rival*
โ same exact symbol
โ different mint
โ holders โฅ 500
โ Jupiter fees โฅ 30
โ DLMM pool with TVL > 5k
Dead clones and low-traction duplicates don't trigger it.
*Three modes*
โ ignore PVP completely
โ warn only
โ hard block
*How it runs*
Normal screening runs first. Only the top 2 finalists get checked for real PVP rivals โ no extra overhead on the full candidate list.
*Net effect:* better protection against split-liquidity traps, no noise from dead clones, and you control how aggressive the guard is.
Meridian can now detect PVP setups โ where the same symbol is running on a competing mint with a real pool eating into liquidity.
*What counts as a real rival*
โ same exact symbol
โ different mint
โ holders โฅ 500
โ Jupiter fees โฅ 30
โ DLMM pool with TVL > 5k
Dead clones and low-traction duplicates don't trigger it.
*Three modes*
avoidPvpSymbols: false + blockPvpSymbols: falseโ ignore PVP completely
avoidPvpSymbols: true + blockPvpSymbols: falseโ warn only
avoidPvpSymbols: true + blockPvpSymbols: trueโ hard block
*How it runs*
Normal screening runs first. Only the top 2 finalists get checked for real PVP rivals โ no extra overhead on the full candidate list.
*Net effect:* better protection against split-liquidity traps, no noise from dead clones, and you control how aggressive the guard is.
๐17โค6๐ฅ4
๐ข๐งช *Meridian Update โ Experimental + Main*
*Repeated OOR protection*
If a pool closes out-of-range 3 times in a row, Meridian puts it on cooldown. The cooldown also applies to the token mint โ so the agent won't reopen the same token through a different pool.
Defaults:
Both are configurable.
*Dry-run improvement*
Dry-run no longer requires real SOL balance. You can screen and simulate deploys with an empty wallet without hitting the balance guard.
*Provider compatibility fix*
Some LLM providers reject
*Security hardening*
โ no more auto-registration on first Telegram message
โ bot control now requires a configured chat ID + allowed user IDs
โ self-update and config mutation paths are tightened
โ narrative and memory text from untrusted sources is treated as hostile prompt data
*Net effect:* less re-entry into bad OOR tokens, easier dry-run testing, more stable replies across providers, and a safer bot overall.
*Repeated OOR protection*
If a pool closes out-of-range 3 times in a row, Meridian puts it on cooldown. The cooldown also applies to the token mint โ so the agent won't reopen the same token through a different pool.
Defaults:
oorCooldownTriggerCount: 3oorCooldownHours: 12Both are configurable.
*Dry-run improvement*
Dry-run no longer requires real SOL balance. You can screen and simulate deploys with an empty wallet without hitting the balance guard.
*Provider compatibility fix*
Some LLM providers reject
role: system and caused errors like invalid message role: system (2013). Meridian now retries automatically with a compatibility fallback instead of failing the request.*Security hardening*
โ no more auto-registration on first Telegram message
โ bot control now requires a configured chat ID + allowed user IDs
โ self-update and config mutation paths are tightened
โ narrative and memory text from untrusted sources is treated as hostile prompt data
*Net effect:* less re-entry into bad OOR tokens, easier dry-run testing, more stable replies across providers, and a safer bot overall.
โค20
jujur aja kalo kalian kalo profit gua ga dapet apa-apa, gua ga ngasih tip/fee ke wallet gua pribadi di codebase.
kalo kalian masih tanya hal-hal basic mending tanyain ke claude/codex.
kalo kalian ngerti cara pakenya kalian bakal opit dan vice versa.
good luck all, jangan lupa join discussion group ada @meridianhelper_bot yang siap bantu jawab pertanyaan "itu-itu" aja kalian.
kalo kalian masih tanya hal-hal basic mending tanyain ke claude/codex.
kalo kalian ngerti cara pakenya kalian bakal opit dan vice versa.
good luck all, jangan lupa join discussion group ada @meridianhelper_bot yang siap bantu jawab pertanyaan "itu-itu" aja kalian.
๐ฅ18โค12
๐ข *Meridian Update โ Trailing TP Double-Check*
Meridian now confirms both sides of a trailing TP decision before acting.
*The problem*
A single bad API tick could set a fake peak, or trigger an early close on a fake crash.
*What changed*
โ if PnL suddenly spikes, Meridian waits 15s and re-checks before accepting it as the real peak
โ if trailing TP says close, Meridian waits 15s and re-checks before actually closing
*Example 1 โ fake peak*
Real PnL is around
*Example 2 โ fake crash*
Confirmed peak is
*Net effect:* don't close from one fake spike. don't close from one fake crash.
Meridian now confirms both sides of a trailing TP decision before acting.
*The problem*
A single bad API tick could set a fake peak, or trigger an early close on a fake crash.
*What changed*
โ if PnL suddenly spikes, Meridian waits 15s and re-checks before accepting it as the real peak
โ if trailing TP says close, Meridian waits 15s and re-checks before actually closing
*Example 1 โ fake peak*
Real PnL is around
-5%. One tick reports 29%. Meridian doesn't trust it. 15s later it's back near -5% โ that peak is rejected.*Example 2 โ fake crash*
Confirmed peak is
10%. One tick reports -8%. Instead of closing instantly, Meridian waits 15s. Next read comes back at 7% โ no close.*Net effect:* don't close from one fake spike. don't close from one fake crash.
๐ข๐งช *Meridian Update โ PM2 Telegram Fix*
If you run Meridian under PM2, Telegram now works both ways.
*What was broken*
PM2 users received outbound notifications fine โ deploys, closes, alerts. But messages sent to the agent never got through. The agent couldn't hear you.
*Why*
Meridian only started inbound Telegram polling in TTY mode. PM2 runs in non-TTY, so polling never started.
*What changed*
Inbound polling now starts in both modes โ normal terminal and PM2.
*What works now under PM2*
โ free-text requests to the agent
โ
โ live tool progress and final replies
โ outbound notifications unchanged
Before: one-way. Now: both ways.
If you run Meridian under PM2, Telegram now works both ways.
*What was broken*
PM2 users received outbound notifications fine โ deploys, closes, alerts. But messages sent to the agent never got through. The agent couldn't hear you.
*Why*
Meridian only started inbound Telegram polling in TTY mode. PM2 runs in non-TTY, so polling never started.
*What changed*
Inbound polling now starts in both modes โ normal terminal and PM2.
*What works now under PM2*
โ free-text requests to the agent
โ
/positions, /close, /set and other commandsโ live tool progress and final replies
โ outbound notifications unchanged
Before: one-way. Now: both ways.
โค6
Meridian - DLMM Agent pinned ยซdiscussion group https://t.me/+0uBDfKzcm5Y2M2Y1ยป
halo temen-temen, dikarenakan Meridian akan mengikuti hackathon frontier,
sebagai bentuk apresiasi kalian terhadap pembuatan framework ini bisa difollow akun meridian di X ya
https://x.com/meridian_agent
sebagai bentuk apresiasi kalian terhadap pembuatan framework ini bisa difollow akun meridian di X ya
https://x.com/meridian_agent
X (formerly Twitter)
Meridian (@meridian_agent) / X
โค55
๐ข๐งช Meridian Update โ LPAgent Integration
LPAgent is now the primary source for live position economics when LPAGENT_API_KEY is set.
What LPAgent handles
โ current value
โ PnL and PnL %
โ fee values
What Meteora still handles
โ open position discovery
โ bin/range data
โ OOR checks
โ age and yield-related management fields
Why it matters
LPAgent data has been more reliable than Meteora for live PnL/value. Management decisions now run on better economics data while Meteora handles protocol and range state.
If LPAGENT_API_KEY is not set, Meridian falls back to the old Meteora-only path automatically.
How to get an API key
โ go to https://portal.lpagent.io
โ register with a Gmail account
โ generate your key from the API section
How to wire it in
Add one line to your .env:
LPAGENT_API_KEY=lpagent_your_api_key_here
No other config change needed.
With key: LPAgent-backed live PnL. Without key: Meteora fallback.
LPAgent is now the primary source for live position economics when LPAGENT_API_KEY is set.
What LPAgent handles
โ current value
โ PnL and PnL %
โ fee values
What Meteora still handles
โ open position discovery
โ bin/range data
โ OOR checks
โ age and yield-related management fields
Why it matters
LPAgent data has been more reliable than Meteora for live PnL/value. Management decisions now run on better economics data while Meteora handles protocol and range state.
If LPAGENT_API_KEY is not set, Meridian falls back to the old Meteora-only path automatically.
How to get an API key
โ go to https://portal.lpagent.io
โ register with a Gmail account
โ generate your key from the API section
How to wire it in
Add one line to your .env:
LPAGENT_API_KEY=lpagent_your_api_key_here
No other config change needed.
With key: LPAgent-backed live PnL. Without key: Meteora fallback.
portal.lpagent.io
LP Agent API Portal
LP Agent API portal dashboard
๐ฅ17โค7๐2
udah seminggu sejak meridian open-source dan bisa diakses banyak orang, dan udah sekitar 3 minggu sejak pertama rilis, banyak trial & error sebelum gua open ke public, terimakasih untuk beta tester yang sudah memberikan feedback.
gua minta tolong kalian yang udah berproses buat *flex* win atau lossnya di discussion group buat nyemangatin atau sekedar ngasih tau kalo pake ai agent ngga sesusah itu atau ngga segampang itu.
mulai dari gua, setelah update 29 maret gua ngerasa agent gua udah bisa gua tinggal, banyak fitur security guard yang udah meningkat berkat feedback temen temen beta testers.
sekarang agent gua udah gua lepas tangan, 100% lepas tangan.
terimakasih temen-temen yang sudah mau nyoba meridian ini.
gua minta tolong kalian yang udah berproses buat *flex* win atau lossnya di discussion group buat nyemangatin atau sekedar ngasih tau kalo pake ai agent ngga sesusah itu atau ngga segampang itu.
mulai dari gua, setelah update 29 maret gua ngerasa agent gua udah bisa gua tinggal, banyak fitur security guard yang udah meningkat berkat feedback temen temen beta testers.
sekarang agent gua udah gua lepas tangan, 100% lepas tangan.
terimakasih temen-temen yang sudah mau nyoba meridian ini.
โค39๐ฅ8๐ฅฐ3