Running your own validator vs. paying Allnodes to run it
Allnodes runs the node for you, today, on 97 chains, for real money; Solidus Node is a self-run, identity-gated validator architecture on a public testnet — a different question, not a switch decision, until a mainnet exists to switch to.
Solidus is a public testnet: no mainnet, no token, no external audit, and no paying customer. Every claim below is checkable; none of them are a substitute for the certifications an incumbent already holds.
What Allnodes does better
- Allnodes is a live, revenue-generating business today: 97 chains, 24,635 active nodes, $1.41B+ in hosted node value.
- Its monitoring and alerting UX — a 30-day per-hour uptime bar, multi-channel alerts, an aggregate node-health score — is multi-year mature. Solidus's own operator dashboard compiles but is not deployed, so there is nothing to show here yet.
- Bootstrap-funded, no venture round, and still reached this scale with transparent live metrics — real market proof without institutional backing.
- There is no yield on Solidus to compare against Allnodes' real one, on any of its 97 chains, because there is no mainnet or token.
Where Solidus is different
- A fully verifiable, self-custodied release chain: GPG-signed binary, SHA256 manifest match, MIT license, a TLA+ bounded model check (963,033 states, 0 violations), and a differential-oracle test an anonymous stranger already reproduced from a clean clone. None of that is independently checkable on Allnodes' side — its brief lists no comparable verification chain, only dashboard metrics it reports itself.
- Validator eligibility is designed to gate on an identity-verified human DID (Proof-of-Identity) — Allnodes' model is key-based only, with no identity requirement disclosed anywhere in its brief.
- Open protocol, MIT-licensed, no vendor take on the node software itself.
Side by side
| Feature | Solidus | Allnodes |
|---|---|---|
| Model | Self-run, identity-gated validator (public testnet) | Hosted node operator — they run it, you pay |
| Chains supported | 1 (its own L1, testnet) | 97 |
| Scale running today | 4-node dev committee | 24,635 active nodes · $1.41B+ hosted valueAllnodes wins |
| Validator eligibility | Identity-verified human DID (Proof-of-Identity design) | Key-based only — no identity requirement disclosed |
| Release verifiability | GPG-signed + SHA256 match; TLA+ bounded check; stranger-reproduced test | Self-reported dashboard metrics |
| Monitoring / alerting UX | Not deployed yet (compiles, not live) | 30-day per-hour uptime bar, multi-channel alerts, aggregate health score — mature, multi-yearAllnodes wins |
| Live yield today | None — no mainnet, no token | Real, across 97 chainsAllnodes wins |
| Cost model | MIT-licensed, no vendor take | Per-protocol hosting fee (not sourced here — verify current pricing before citing a number) |
Check it yourself
cargo test -p solidus-exec --release --test twolane_vs_oracle randomized reproduces the differential-oracle test from a clean clone — an anonymous stranger already ran it, 2026-07-14, no account needed. The release chain is independently checkable too: install.sh, stable/latest.json, and the binary all return 200, Ed25519-signed, SHA256 matching the manifest exactly.