SparkReadonlyClient provides read-only access to wallet data on the Spark network. Use it for dashboards, explorers, analytics, or any scenario where you need to query data without full wallet initialization.
Three ways to create a client:
| Factory | Auth | Use case |
|---|---|---|
createPublic() | None | Query public wallet data |
createWithMasterKey() | Identity key | Query private wallets you own |
createWithSigner() | Custom signer | Partner integrations |