Ritual enables expressive, heterogeneous compute via the EVM precompile contract
interface.In contrast to Ethereum and other EVM-compatible blockchains today, that
implement precompiles
directly in their execution client codebases,
Ritual’s compute precompiles are instead implemented as disjoint sidecars that
run and scale parallel to an execution client.With this modular design, anyone that can architect a containerized sidecar can
automatically have their computation be enshrined on-chain.You can learn more about this architectural decision
here.
Ritual currently supports a range of EVM++ sidecars designed for specific use
cases, including AI Inference, ZK Proving & Verification, TEE Code Execution,
Agents, and Chain Abstraction.