Stellar Network Analytics
Real-time blockchain metrics, token analytics, and smart contract insights for the Stellar network.
Introduction
Stellar Network Analytics provides a comprehensive, real-time view of the Stellar blockchain. Monitor ledger sequences, transaction throughput, token activity, and Soroban smart contract interactions—all without requiring authentication.
Network
Ledgers, TPS, fees
Tokens
Volume, whales, risk
Contracts
Soroban activity
Real-Time
30-60s refresh
All analytics pages are publicly accessible. No API key or account needed to view real-time network data.
Dashboard Overview
The Analytics dashboard at /analytics provides a high-level view of Stellar network health and activity.
Key Metrics
Current Ledger
Latest ledger sequence number and protocol version. Updates every ~5 seconds as new ledgers close.
Transactions (24h)
Estimated total transactions in the last 24 hours, extrapolated from recent ledger data.
Success Rate
Percentage of transactions that completed successfully. High rates indicate network health.
Average Fee
Average transaction fee in stroops. Includes P95 percentile for fee estimation.
Historical Charts
Two side-by-side area charts visualize trends over your selected time range:
Transaction Volume
Number of transactions per time bucket (hourly, 4-hour, or daily)
Success Rate
Transaction success percentage over time
Time Ranges
Use the time range selector to view data across different periods. Each range uses appropriate data aggregation for optimal visualization.
| Range | Data Points | Bucket Size | Cache TTL |
|---|---|---|---|
| 24h | ~25 points | Hourly | 30 seconds |
| 7d | ~43 points | 4-hour | 5 minutes |
| 30d | ~20 points | Daily | 10 minutes |
The 30-day range shows approximately 19 days of data, limited by the available Horizon ledger history.
Network Metrics
Detailed ledger and transaction analysis available at /analytics/network.
Current Ledger Information
{
"ledger": {
"sequence": 61234567, // Current ledger number
"closedAt": "2026-02-13T10:30:22Z", // When this ledger closed
"protocolVersion": 25 // Stellar protocol version
}
}Transaction Metrics
| Metric | Description | Calculation |
|---|---|---|
| Transactions (24h) | Estimated 24-hour transaction count | sample_txs × (86400 / sample_timespan) |
| TPS | Transactions per second | txs_last_10_ledgers / timespan_seconds |
| Success Rate | Percentage of successful transactions | successful_txs / total_txs × 100 |
| Average Fee | Mean base fee across ledgers | sum(base_fees) / ledger_count |
Fee Statistics
Current Fee
Base fee from the latest ledger in stroops
Average (24h)
Mean fee calculated from sample ledgers
P95 Percentile
95th percentile fee for estimation
Token Analytics
Token velocity, whale tracking, and issuer risk analysis at /analytics/tokens.
Velocity Metrics
Payments (24h)
Total XLM payment operations, extrapolated from sample data
Volume (24h)
Total XLM transferred across all payments
Avg Payment Size
Mean transaction amount in XLM
Top Tokens by Volume
Shows the top 5 assets by 24-hour trading volume, including:
- Token Code: Asset code (e.g., USDC, yXLM)
- Issuer: Truncated issuer address
- 24h Volume: Total volume in XLM
- Payment Count: Number of payments involving this asset
Whale Tracking
Top XLM Holders (>1M XLM)
Accounts holding more than 1 million XLM
Recent Large Movements (>100K XLM)
Transfers exceeding 100,000 XLM
Issuer Risk Analysis
Evaluates token issuer trustworthiness based on account flags:
| Risk Level | Criteria | Meaning |
|---|---|---|
| Low | Flags immutable OR no special flags | Issuer cannot change permissions |
| Medium | Authorization required only | Issuer must approve trustlines |
| High | Clawback OR revocable enabled | Issuer can freeze/reclaim assets |
Risk Factors Evaluated
authRequiredauthRevocableauthClawbackauthImmutableSmart Contracts (Soroban)
Soroban smart contract activity and gas usage metrics at /analytics/contracts.
Activity Metrics
Invocations (24h)
Total contract invocations, extrapolated from sample
Success Rate
Percentage of successful contract calls
Avg Gas Fee
Mean gas fee (displayed in stroops or XLM)
Gas Usage & Fee Percentiles
Fee statistics from the Soroban RPC with percentile breakdowns:
Top Contracts
Most active contracts ranked by invocation count:
- Contract ID: Truncated contract address
- Invocations (24h): Extrapolated call count
- Last Activity: Time since last invocation
Recent Events
Latest contract events from the network:
{
"events": [
{
"contractId": "CABC...XYZ", // Contract address
"type": "ContractEvent", // Event type
"ledger": 61234567, // Ledger sequence
"timestamp": "5m ago", // Relative time
"txHash": "abc123...def" // Transaction hash
}
]
}Understanding Stroops
Stroops are the smallest unit of currency on the Stellar network, similar to how satoshis are to Bitcoin or wei is to Ethereum.
Why Stroops?
Precision
Stroops allow for highly precise transactions. The smallest possible payment on Stellar is 0.0000001 XLM (1 stroop).
Integer Math
Using integers avoids floating-point precision issues that can cause rounding errors in financial calculations.
Low Fees
The base transaction fee is typically 100 stroops (0.00001 XLM), making Stellar extremely cost-effective.
Conversion Examples
| Stroops | XLM | Common Use |
|---|---|---|
| 1 | 0.0000001 XLM | Minimum unit |
| 100 | 0.00001 XLM | Base transaction fee |
| 10,000 | 0.001 XLM | Small micro-payment |
| 1,000,000 | 0.1 XLM | Small transfer |
| 10,000,000 | 1 XLM | Standard unit |
| 100,000,000 | 10 XLM | Typical payment |
Conversion Formulas
// Stroops to XLM const xlm = stroops / 10_000_000; // XLM to Stroops const stroops = xlm * 10_000_000; // Examples: 100 stroops → 0.00001 XLM 1 XLM → 10,000,000 stroops
Display Format in Analytics
Our analytics use smart formatting based on context:
Network Fees
Always displayed in stroops (e.g., "100 stroops")
Token Volumes
Always displayed in XLM with 2 decimal places (e.g., "1,234,567.89 XLM")
Contract Gas Fees
Smart display: stroops for small amounts, XLM for amounts ≥10,000,000 stroops
The term "stroop" is named after the astronomical unit "parsec" spelled backwards (sort of). It's a playful nod to Stellar's space-themed naming conventions, where lumens (XLM) refer to units of light.
API Reference
/api/analytics/networkNetwork metrics including ledger info, transactions, and fees
range=24h|7d|30d/api/analytics/tokensToken velocity, whale tracking, and issuer risk analysis
range=24h|7d|30d/api/analytics/contractsSoroban contract activity, gas usage, and events
range=24h|7d|30dResponse Example (Network)
{
"ledger": {
"sequence": 61234567,
"closedAt": "2026-02-13T10:30:22Z",
"protocolVersion": 25
},
"transactions": {
"last24h": 4500000,
"tps": 52.13,
"successRate": 99.2
},
"fees": {
"current": 100,
"avg24h": 100,
"percentile95": 7500
},
"history": [
{
"timestamp": "2026-02-12T05:00:00.000Z",
"transactions": 180000,
"successRate": 99.1
}
],
"updatedAt": "2026-02-13T10:30:30.000Z"
}Data Sources
All analytics data is sourced from the Stellar network infrastructure:
Stellar Horizon API
Provides ledgers, transactions, operations, effects, and account data. Used for all network and token analytics.
Soroban RPC
Provides smart contract data including events, fee statistics, and contract state. Used for contract analytics.
Redis Cache
All API responses are cached with time-based expiration (30s to 10min) to ensure fast response times and reduce load on data sources.
Data Refresh Rates
| Section | Auto-Refresh |
|---|---|
| Network Overview | Every 30 seconds |
| Network Metrics | Every 30 seconds |
| Token Analytics | Every 60 seconds |
| Contract Analytics | Every 60 seconds |
Explore Analytics
Ready to dive into Stellar network data? Access our real-time analytics dashboard.