What problem does it solve? Reading on-chain Stellar data requires choosing between two API paradigms (RPC and Horizon), each with different methods, history limits, and streaming capabilities, which makes it hard to pick the right approach for a given workflow. ## Core Features & Use Cases - Stellar RPC Methods: Call getLatestLedger, getLedgerEntries, getEvents, simulateTransaction, and sendTransaction for smart contract state and real-time reads. - Horizon REST API: Query accounts, transactions, operations, payments, and effects with pagination and Server-Sent Events streaming for legacy and historical workflows. - Historical Data Access: Use Hubble (BigQuery), Galexie, the data lake, or third-party indexers like Mercury and SubQuery for data beyond RPC's 7-day window. - Use Case: When building an escrow dashboard, use RPC getEvents to track contract events in real time, then fall back to Horizon or Hubble for full payment history older than seven days. ## Quick Start Ask the assistant to fetch the latest ledger and recent contract events for a given contract ID on Stellar testnet using the RPC server.