Documentation

v1.0

StellarMonitor is a real-time on-chain intelligence platform for the Stellar Network. It monitors whale transfers, large SDEX trades, Soroban smart contract events, and anomalous token distribution patterns — delivering instant alerts via Twitter, Telegram, and this web dashboard.

All data is sourced directly from public blockchain infrastructure. StellarMonitor does not store private keys, personal data, or any information that could identify individual users.

Open Source. Published under the MIT License at github.com/withercryptodev-star/stellarmonitor

Roadmap

The milestones we are working toward. Items are ordered by priority, not fixed dates — we ship when the work is ready. Full version with deliverables and rationale lives on GitHub.

01
News Hub
Partially Live · Testing

Curated News section now live at /news, replacing the Soroban page. Manual publishing via admin panel works today. AI-summarized publishing, weekly newsletter "Stellar Pulse" and quarterly research reports are in development.

02
Stellar AI Integration
Planned

Natural language queries over on-chain data, AI-generated wallet summaries, automated anomaly detection with narrative context. A chat layer that makes Stellar activity accessible via site and Telegram.

03
Token Analytics
Planned

Deep-dive pages for individual Stellar assets — holders, distribution, liquidity across SDEX and Soroban AMMs, DEX pairs, historical activity, transfer and trade history.

04
Smart Money Tracking
Planned

Follow top traders, LPs and early movers on Stellar. Curated Smart Money list, live feed of their transactions, copy-trade signals, historical performance and leaderboards by category.

05
Portfolio Tracker
Planned

Connect a wallet — see full P&L, every DeFi position, every trade, every asset across Stellar. Real-time tracking across Blend, Aquarius, Soroswap, FxDAO, DeFindex with CSV export for tax reporting.

06
Wallet Intelligence v2 + Alerts Bot v2
Planned

Public watchlists — follow any Stellar wallet, get notified on moves. Custom alert thresholds via Telegram. Community-contributed address tags. Webhook support for power users.

07
Collaborations with Ecosystem Projects
Planned

Structured partnerships with Stellar projects — data integrations, co-marketing campaigns, shared dashboards, embeddable widgets on partner sites, joint AMAs and featured partner slots on the Ecosystem page.

08
Global Security Audit
Planned

Independent third-party audit of backend, API, data pipelines and user-facing surfaces. Penetration testing, dependency review, public security disclosure policy, bug bounty program and published audit report.

09
Potential Site & Design Refresh
Possible

If the product grows into what we think it can, the site will eventually need a full visual refresh. Not a priority on its own — happens only when scope genuinely outgrows the current design. Not happening soon, but on the horizon.

Have an idea? Open an issue on GitHub or reply to our pinned tweet. The roadmap is not fixed — we ship what moves the project forward fastest.

Architecture

StellarMonitor consists of three independently running components:

ComponentDescriptionTechnology
BotCore monitoring engine. Subscribes to Horizon SSE, detects patterns, publishes alertsPython 3.11, Tweepy, python-telegram-bot
APIREST API serving alert history and statistics to the websiteFastAPI, SQLite, Uvicorn
SitePublic dashboard. Reads from Horizon API directly and from the StellarMonitor APIHTML/CSS/JS, GitHub Pages

Data Flow

Stellar Network
      │
      ▼
Horizon SSE Stream (/payments)
      │
      ▼
StellarMonitor Bot
  ├── Whale detector
  ├── SDEX detector
  ├── Soroban monitor
  └── Meme pump detector
      │
      ├──▶ Twitter / X (@StellarMonitor)
      ├──▶ Telegram (@stellarmonitor)
      └──▶ SQLite DB ──▶ FastAPI ──▶ stellarmonitor.xyz

Data Sources

StellarMonitor uses exclusively public blockchain data. No proprietary or private data sources are used.

SourceUsageDocs
Stellar Horizon APIPrimary data source. SSE stream for real-time operations, REST for historical queriesdevelopers.stellar.org
Soroban RPCSmart contract events from Soroban protocols (Aquarius, Soroswap, Blend)developers.stellar.org/rpc
stellar.expert APIToken metadata and asset informationstellar.expert
CoinGecko APIXLM price in USD (free tier, no API key required)coingecko.com/api
Twitter API v2Publishing alerts to @StellarMonitordeveloper.twitter.com
Telegram Bot APIPublishing alerts to @stellarmonitorcore.telegram.org

Whale Alerts

The whale detector monitors all payment operations on Stellar in real time via Horizon SSE. An alert fires when a single transfer exceeds configurable USD thresholds.

Alert Intensity Scale

EmojiLabelThreshold
🔵AlertBelow $250K
🟡🟡Notable$250K – $1M
🟠🟠🟠Big Move$1M – $10M
🔴×4Whale$10M – $50M
🚨×5Historic$50M+

Mass Distribution Detection

When one sender transfers identical amounts to multiple wallets in a short time window, StellarMonitor groups these into a single Mass Distribution alert. This pattern typically indicates payroll, airdrop, or institutional liquidity provisioning.

SDEX Monitor

Stellar's built-in DEX is monitored by tracking manage_sell_offer, manage_buy_offer, and path_payment operations. Multi-operation transactions are grouped into a single alert showing all pairs and total volume.

Volume Spike Detection

The system tracks a rolling 60-minute average for each SDEX pair. When volume in a 10-minute window exceeds 3× the average, a Volume Spike alert is published.

News

StellarMonitor provides real-time monitoring of Soroban smart contract events on Stellar mainnet. It connects to a Soroban RPC endpoint and polls for events from known DeFi protocols.

Tracked Protocols

ProtocolEvents Tracked
Aquarius AMMLiquidity Deposit, Withdraw, Swap, New Pool
SoroswapSwap, Add Liquidity, Remove Liquidity
Blend ProtocolSupply, Borrow, Repay, Liquidation

Note: Soroban RPC does not always return USD amounts for liquidity events. In such cases the event is either skipped or published with the contract name only.

Transaction Scanner

The Scanner tool explores the full transaction history of any Stellar wallet address. It queries Horizon API with multi-page pagination to load data across arbitrary time periods.

Filter Options

FilterDescription
TypeAll / Transfers / SDEX / Path Payment
Min ValueMinimum USD threshold from Any to $1M+
AssetFilter by XLM, USDC, USDT, or custom token code/issuer
SortNewest / Oldest / Largest — up to 10,000 pages loaded
Period1h, 24h, 3d, 7d, 2w, 30d, 1y, All time
Exchange FlowsShow transactions with known exchanges (TOML-verified + 30+ addresses)
CircularDetect A→B→A round-trip patterns
Round NumbersFilter for institutionally round amounts
Repeated AmountsHighlight recurring transfer amounts

Wallet Graph

The Graph tool visualizes transaction connections as an interactive force-directed node graph. Node size = transaction volume; color = direction of fund flow.

Color Legend

ColorMeaning
CyanRoot wallet (the address you searched)
GreenWallets that received funds from root
OrangeWallets that sent funds to root
PurpleWallets with bidirectional transfers
GrayKnown exchanges (Binance, Coinbase, etc.)

Single-click any node to load that wallet's graph. Double-click to open in Scanner. Use depth 1/2/3 to control exploration hops.

Node Type Filters

Use the checkboxes in the legend to show/hide: Root wallet, Sent to, Received from, Both directions, Exchange nodes.

View Balance History

Click "View Balance History" in the info panel for a cumulative net flow area chart. Select period: 1D, 1W, 1M, 1Y, All.

Liquidity Pools

The Pools page shows active Stellar AMM pools ranked by USD volume via Stellar Expert API. Only pools with TVL ≥ $500 are shown.

ColumnDescription
TVLTotal Value Locked in USD
24H VolumeUSD trading volume last 24h
APREstimated annual return: 24h fees × 365 / TVL
Earned 24hActual fee revenue earned by LPs in last 24h (USD)

API Reference

Base URL: https://api.stellarmonitor.xyz — All endpoints return JSON. No authentication required. CORS enabled for all origins.

GET/api/alerts

Returns the most recent whale and SDEX alerts detected by the bot.

GET /api/alerts?limit=50&min_usd=100000

{
  "alerts": [
    {
      "id": 142,
      "type": "WHALE_USDC",
      "usd_value": 2500000,
      "asset": "USDC",
      "amount": 2500000,
      "from_full": "GAVA7FY3...",
      "link": "https://stellar.expert/explorer/public/tx/...",
      "created_at": "2026-03-21T10:30:00Z"
    }
  ],
  "count": 1
}
ParameterTypeDefaultDescription
limitinteger50Number of results (max 200)
typestringFilter: WHALE_USDC, WHALE_XLM, SDEX, AIRDROP_SUMMARY
min_usdfloat0Minimum USD value

GET/api/stats

Returns aggregated statistics for the last 24 hours.

GET /api/stats

{
  "period": "24h",
  "total_alerts": 47,
  "whale_count": 12,
  "sdex_count": 31,
  "biggest_usd": 610000000,
  "usdc_volume": 48500000
}

GET/api/whale

Returns only whale-type alerts above a specified threshold.

GET /api/whale?min_usd=500000&limit=20

GET/api/pairs

Returns top SDEX trading pairs by volume in the last 24 hours.

GET /api/pairs?limit=5

{
  "pairs": [
    { "pair": "USDC/AQUA", "cnt": 14, "vol": 6020000 },
    { "pair": "USDC/CETES", "cnt": 8, "vol": 3470000 }
  ]
}

Brand Kit

Everything you need to represent StellarMonitor in content, partner materials, press coverage, or contributor work.

Full brand kit on GitHub: github.com/withercryptodev-star/stellarmonitor/tree/main/brand

Includes logos (SVG + PNG), Twitter and square banners, editable templates, and brand guidelines.

Quick access

AssetSizeLink
Logo mark (SVG)ScalableDownload
Logo mark (PNG)1024×1024Download
Wordmark800×200Download
Twitter post banner1200×628Download
Twitter header1500×500Download
Square post1080×1080Download
Announcement template1200×628Download

Colors

RoleHex
Background#050a12
Cyan accent#00c8ff
Verified green#00e87a
Purple#a78bfa
Amber#fbbf24
Red#ff3d5a
Primary text#f0f4fa
Secondary text#8da0b8

Typography

  • Outfit — headlines and UI, weights 400/600/700/800
  • DM Mono — labels, metrics, code, weights 400/500

Both free from Google Fonts.

Logo usage

  • Always cyan on dark background — no inversions
  • Minimum clear space equals the diameter of the inner dot
  • Do not recolor, rotate, stretch, or add effects

Voice

Direct. Factual. No hype. Numbers over adjectives. Short sentences over long ones.

Taglines

  • Primary: On-chain. Real-time.
  • Secondary: Stellar network intelligence

Mentions and hashtags

Handle: @StellarMonitor

Partners: @StellarOrg, @BuildOnStellar

Hashtags: #Stellar, #XLM, #Soroban, #StellarEcosystem, #BuildOnStellar

Disclaimer

StellarMonitor is an informational tool only. It displays publicly available on-chain data for educational and analytical purposes.

  • StellarMonitor does not provide financial, investment, trading, or legal advice.
  • Nothing on this platform constitutes a recommendation to buy, sell, or hold any digital asset.
  • All data is sourced from public APIs and provided "as is" without warranty of accuracy.
  • Past transaction patterns do not indicate future activity or price movements.
  • StellarMonitor is not affiliated with the Stellar Development Foundation, Circle, or any exchange.
  • Use this tool at your own risk. The operators accept no liability for decisions made based on information displayed here.

Privacy Policy

Last updated: March 21, 2026

StellarMonitor does not collect, store, or process any personally identifiable information (PII).

  • We do not use cookies or tracking pixels.
  • We do not require registration or login.
  • We do not store IP addresses or browser fingerprints.
  • Wallet addresses entered in the Scanner are not logged or stored.

All data displayed is sourced from the public Stellar blockchain. Blockchain data is inherently public. StellarMonitor does not make any previously private data public.

This site uses Google Fonts from fonts.googleapis.com. See Google's Privacy Policy for details. No other third-party analytics are used.

Terms of Service

Last updated: March 21, 2026

By accessing stellarmonitor.xyz you agree to the following terms:

You may use the site for personal, educational, and non-commercial research purposes. You may access the public API for non-commercial projects with attribution. You may not use automated scraping that degrades service for others. You may not use data from this site to harass or harm any individual.

The site is provided on a best-effort basis. We do not guarantee 100% uptime or real-time accuracy. We reserve the right to modify these terms at any time.

Open Source Licenses

StellarMonitor is released under the MIT License. Copyright © 2026 StellarMonitor Contributors.

Dependencies

PackageLicenseUsage
requestsApache 2.0HTTP client for Horizon API
httpxBSD 3-ClauseAsync HTTP for Soroban RPC
tweepyMITTwitter API v2 client
python-telegram-botLGPL 3.0Telegram Bot API client
stellar-sdkApache 2.0Stellar network utilities
fastapiMITREST API framework
uvicornBSD 3-ClauseASGI server
DM MonoSIL OFL 1.1Monospace font
OutfitSIL OFL 1.1Display font