oasisprotocol / oasisprotocol/docs
docs/Run your node: Update hardware requirements
@martintomazic is already working on this.
Since Feb 25, 2026.
- Dominant language
- TypeScript
- Stars
- 15
- Forks
- 46
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 1
Description
Update the current hardware requirements, specifically storage.
Currently, they portray impression that running a Consensus + Sapphire node (Validator + Compute node) requires 2TB of the disk space. This are hardware requirements for nodes that are able to serve all historical state... Serving historical state is NOT validators responsibility.
Instead they should have pruning set to few weeks max - see https://github.com/oasisprotocol/docs/pull/1526. This makes them fast, enables checkpoint creation that is quick and has little IO overhead, resulting in a much smaller disk footprint, and thus cost. E.g. 100GB should be enough.
Finally, we should organize Run your node sections from most to least accessible options. E.g. hardware requirements should reflect this order:
- Stateless
- Non-Validator/Paratime-Client (with pruning)
- Validator/Executor (with pruning)
- Observer (with pruning)
- Non-Validator/Paratime-Client/Observer with all historical state.
- Keymanager/Sentry/Archive
Partially overlaps with #1469.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.