| Crates.io | subxt-historic |
| lib.rs | subxt-historic |
| version | 0.0.4 |
| created_at | 2025-07-17 10:57:58.009038+00 |
| updated_at | 2025-09-25 12:41:49.806077+00 |
| description | Download non head-of-chain blocks and state from Substrate based nodes |
| homepage | https://www.parity.io/ |
| repository | https://github.com/paritytech/subxt |
| max_upload_size | |
| id | 1757333 |
| size | 198,967 |
This create is a work in progress and currently is released only as a preview.
While subxt is a library for working at the head of a chain (submitting transactions and obtaining the current state), subxt-historic is a library for decoding blocks and state that are anywhere in a chain. To broadly summarize the differences:
| Feature | subxt | subxt-historic |
|---|---|---|
| Block access | Head of chain | Any block in chain |
| Connection to chain | Light client or RPC node | Archive RPC nodes only |
| Transaction submission | Yes | No |
| Metadata compatibility | V14 and newer | Any version |
See the examples folder for examples of how to use subxt-historic.