TriportRPC

Stellar Soroban JSON-RPC methods

All methods use by-name parameters through POST /rpc/stellar. Tier budgets are defaults inherited from the tier matrix and remain unmeasured.

Heavy reads

MethodSummaryTier / rate limit
getEventsReturn filtered contract and system events from retained ledgers.stellar_read_rpc_heavy — 15 / 20 / 100 / 250 RPS (default, unmeasured)
getTransactionsReturn cursor-paginated transaction details from retained ledgers.stellar_read_rpc_heavy — 15 / 20 / 100 / 250 RPS (default, unmeasured)

Standard reads

MethodSummaryTier / rate limit
getFeeStatsReturn classic and Soroban inclusion-fee statistics.stellar_read_rpc — 15 / 20 / 100 / 250 RPS (default, unmeasured)
getHealthReturn node health and retention boundaries.stellar_read_rpc — 15 / 20 / 100 / 250 RPS (default, unmeasured)
getLatestLedgerReturn the latest ledger known to the selected node.stellar_read_rpc — 15 / 20 / 100 / 250 RPS (default, unmeasured)
getLedgerEntriesRead current state for XDR ledger keys.stellar_read_rpc — 15 / 20 / 100 / 250 RPS (default, unmeasured)
getLedgersReturn cursor-paginated retained ledger details.stellar_read_rpc — 15 / 20 / 100 / 250 RPS (default, unmeasured)
getNetworkReturn the network passphrase and protocol version.stellar_read_rpc — 15 / 20 / 100 / 250 RPS (default, unmeasured)
getVersionInfoReturn RPC and Captive Core build metadata.stellar_read_rpc — 15 / 20 / 100 / 250 RPS (default, unmeasured)
simulateTransactionSimulate a transaction without submitting it.stellar_read_rpc — 15 / 20 / 100 / 250 RPS (default, unmeasured)

The measured Soroban retention window is 120,960 ledgers. getLedgers and getTransactions accept at most 200 records per page; the measured getEvents exception accepts up to 10,000. Positional-array params are rejected with -32602. This catalog has no write or transaction-submission method.