XRPL Meme Sniper Bot (Comming Soon)

Our automated bot that detects fresh XRPL token launches and executes trustline + buy logic in seconds — with strict safety checks to avoid obvious rugs.

What it does

  • Detects new tokens on XRPL (issuer + 160-bit currency code) as they first appear.
  • Auto-trusts & buys eligible tokens using on-ledger DEX transactions (limit IOC).
  • Stores lifecycle in PostgreSQL (trustset_token_lifecycle) with price, status, gains.
  • Monitors price and flags sell signals (e.g., +200% from entry) for profit-taking.
  • Notifies via Telegram when it buys/sells or skips a token with reasons.

How it works (flow)

  1. Scan latest XRPL ledgers for first-seen (issuer, currency_hex) pairs.
  2. Screen token:
    • Require issuer master key disabled (blackholed check).
    • Normalize currency to 160-bit hex for 4+ letter tickers.
    • Basic liquidity & spread sanity checks.
  3. Trustline: create trustline from the bot wallet.
  4. Buy: place guarded limit IOC orders (up to 3 retries) with slippage cap.
  5. Record: persist price, notional, tokens_expected, status to DB.
  6. Watch: monitor issuer payments / orderbooks to estimate live price and flag sellit when target reached.

Safety & Controls

  • Require blackholed issuers (checks lsfDisableMaster).
  • Slippage guard and spread max before buying.
  • Liquidity thresholds near top of book (XRP & token depth).
  • Retries: up to 3 buy attempts, then mark as failed and move on.
  • Idempotent: never re-buy already processed tokens.

Database & Logging

Core table: trustset_token_lifecycle — tracks token code, issuer, price, tokens_expected, bought, gain_percent, status (e.g., new, bought, sellit), and sell_reason.

All transitions are logged and sent as concise Telegram messages.

Run modes

  • Anchor: normal detection → trust → buy.
  • Force Buy/Sell: manual override for testing specific tokens.
  • Test Mode: dry-run (no on-chain tx), full logs.

FAQ

Does it buy every new token?

No. It skips when issuer isn’t blackholed, spread/liquidity fail, or token already processed.

How are profits taken?

A watcher flags sellit when price ≥ 200% of entry (configurable). A separate routine can execute the sell and record results.

Can I point it to my own node?

Yes, set XRPL_NODE to your endpoint. There’s fallback logic available if desired.

Want access?

Utilities are unlocked for wallets holding a Pixelverse NFT and $PIXELVERSE. Follow updates on our channels for releases and changelogs.