All media
VideoYouTubeStellar Development FoundationNovember 6, 20262d ago9:01

Building a Unified Stellar Indexer

SDF's new wallet backend is a unified indexer for Stellar that tracks both classic transactions and Soroban smart contract activity through a single GraphQL API, enabling wallets and applications to query balances, activity, and protocol state.

Developer ToolsSmart ContractsAPI
Lumen Loop's take

The Stellar Development Foundation introduced the wallet backend, a unified indexer designed to provide developers with a single source of truth for both classic Stellar transactions and Soroban smart contract activity. The system processes ledgers in parallel for performance, stores historical data in TimeScaleDB with configurable retention policies, and surfaces everything through a flexible GraphQL API that gives developers fine-grained control over queries. The architecture includes a pluggable framework for adding new protocols: validators classify contracts, ingestors extract protocol-specific state from events and invocations, and a migration system automatically backfills historical data. The API surfaces unified account balances across classic and Soroban assets, paginated activity feeds filterable by time windows and state change types, and treats both traditional and smart accounts as first-class citizens. The service is live on testnet at wallet-backend-testnet.stellar.org with code open-sourced on GitHub.

Mentioned projects
1 project linked
S
Stellar Development FoundationInfrastructure & Services
Audited
InfrastructureCommunity

The Stellar Development Foundation (SDF) is a non-profit organization that supports the development and growth of the Stellar ne…

View →