The fastest and most secure way of interacting with the Ethereum blockchain. Our client powers much of the infrastructure of the public Ethereum network and is used by companies and users alike.
Learn more on Parity Technologies
Tuned, hand-optimised use of low-level Rust-language
JITEVM turbocharges execution of complex contracts
Multi-level in-memory caching
Memory and concurrency safety guaranteed by Rust language.
Actor-based modularity ensures maximal resilience.
Unit-tested and peer-reviewed from day one.
Standard, JSON-based, chain-specification format
EVM plugins allow native speed contracts
Actor-based modular architecture with IPC
Rust's ownership tracking facilitates minimal memory footprint
Cache management gives fine control to user
State-trie pruning minimises storage footprint
1-line install on Mac and Linux
Docker images available
Library APIs are fully documented
100% consensus test conformant implementation
Complies with standard devp2p network protocol
Fully compatible with JSON-RPC API
From RLP and the Trie to the network subsystem. We aim for our unit tests to cover 100% of critical logic.
All 1,000+ consensus tests passed in the client consensus suite.
Every line in codebase is fully reviewed by at least one expert developer (and routinely two or more).