Dashboard

Real-Time Monitoring

Stellar Transaction
Monitoring API

Monitor Stellar transactions, payments, accounts, ledgers, and asset movements with developer-friendly APIs, decoded operations, and configurable alert workflows.

Why Stellar Transaction Monitoring Matters

Real-Time Visibility

The Stellar network closes ledgers every 5-7 seconds. Without real-time monitoring, you miss critical account activity, failed transactions, and unusual patterns until it is too late to act.

Fraud Prevention

Detect suspicious activity like rapid-fire transactions, circular payment loops, and structuring attempts as they happen. Automated alerts let compliance teams respond before funds leave the network.

Operational Intelligence

Understand transaction throughput, fee trends, asset flow volumes, and account behavior over time. Monitoring data feeds directly into dashboards, reports, and automated decision-making workflows.

What You Can Monitor

LumenQuery decodes and surfaces every operation type on the Stellar network, giving you human-readable transaction data instead of raw XDR blobs.

Payments

XLM and asset transfers between accounts

Path Payments

Multi-hop cross-asset conversions

Account Creation

New accounts funded on the network

Trustline Changes

Assets added, removed, or modified

DEX Orders

Buy and sell offers on the Stellar DEX

Account Merges

Accounts closed and balances absorbed

Soroban Calls

Smart contract invocations and state changes

Claimable Balances

Pending balances created or claimed

Liquidity Pool Ops

Deposits, withdrawals, and swaps

Who Uses Stellar Transaction Monitoring

From wallet teams tracking user balances to compliance officers screening for suspicious patterns, transaction monitoring is essential across the Stellar ecosystem.

Wallet Providers

Track incoming and outgoing payments for user accounts in real time. Display transaction history with decoded operation details and push notifications for balance changes.

Exchanges

Monitor deposit and withdrawal addresses, detect double-spend attempts, flag large or unusual transfers, and maintain a complete audit trail of all movements for regulatory reporting.

Fintech Applications

Build payment confirmation flows, reconcile cross-border settlements, and track Stellar-based remittance pipelines with sub-second latency on transaction status updates.

Compliance Teams

Screen transactions against watchlists, detect structuring patterns, monitor high-risk accounts, and generate compliance reports with immutable audit logs for regulators.

Configurable Alert Examples

Define rules that trigger alerts when specific conditions are met. Alerts are delivered via email, Slack, or webhooks so your team can respond immediately.

Alert TypeConditionSeverity
Large PaymentPayment amount > 500,000 XLMHIGH
Failed TransactionTransaction successful = falseMEDIUM
Suspicious ActivityVelocity > 50 txns in 10 minutesHIGH
Asset Movement SpikeUSDC volume > 2x daily averageMEDIUM
Balance ChangeAccount balance drops below thresholdLOW

How LumenQuery Monitoring Works

1

Connect

Subscribe to the SSE transaction stream or poll the REST API for recent transactions.

2

Decode

LumenQuery decodes XDR operations into human-readable descriptions for 25+ operation types.

3

Analyze

Filter by account, asset, operation type, or amount. Aggregate metrics over time ranges.

4

Alert

Configure rules that trigger notifications when thresholds are crossed or patterns are detected.

Stream Transactions with SSE

Connect to the real-time transaction stream and receive decoded operations as they are confirmed on the Stellar network.

// Connect to LumenQuery's SSE transaction stream
const eventSource = new EventSource(
  'https://lumenquery.io/api/transactions/stream'
);

eventSource.onmessage = (event) => {
  const tx = JSON.parse(event.data);

  console.log('Transaction:', tx.hash);
  console.log('Ledger:', tx.ledger);
  console.log('Operations:');

  tx.operations.forEach((op) => {
    // Human-readable descriptions, not raw XDR
    console.log(' -', op.description);
    // e.g. "Payment of 1,500 XLM from GAXJ...ABC to GBCD...XYZ"
  });
};

eventSource.onerror = () => {
  console.error('Stream disconnected, reconnecting...');
};

Explore Related Tools

Frequently Asked Questions

What is Stellar transaction monitoring?
Stellar transaction monitoring is the process of tracking and analyzing transactions, payments, account activity, and asset movements on the Stellar blockchain network in real time or near-real time using APIs and analytics tools.
How do I monitor Stellar transactions in real time?
You can monitor Stellar transactions in real time using LumenQuery's Server-Sent Events (SSE) streaming API. The /api/transactions/stream endpoint delivers decoded transactions as they are confirmed on the network, including human-readable operation descriptions.
Can I set up alerts for large Stellar payments?
Yes. LumenQuery's Transaction Intelligence platform lets you configure alerts for large payments, unusual activity, balance changes, and specific account movements. Alerts can be delivered via email, Slack, or webhooks.
What types of Stellar operations can be monitored?
LumenQuery decodes and monitors over 25 Stellar operation types including payments, path payments, account creation, trustline changes, DEX offers, account merges, Soroban contract invocations, and more.
Is transaction monitoring useful for compliance?
Yes. Transaction monitoring is a core requirement for exchanges, custodians, and financial institutions subject to AML/KYC regulations. LumenQuery provides tools to track suspicious patterns, flag high-value transfers, and generate audit trails.
How does LumenQuery differ from using the public Horizon API for monitoring?
LumenQuery adds decoded operation descriptions, configurable alerting, historical analytics, caching for performance, and higher rate limits on top of the raw Horizon data. The public Horizon endpoint has strict rate limits and no built-in alerting or analytics layer.

Start Monitoring Stellar Transactions

Create a free account and connect to the live transaction stream in under a minute. No credit card required.