Herodotus introduction
Herodotus aims to provide smart contracts with synchronized access to on-chain data from other Ethereum layers. Its stack combines proof-of-storage with zero-knowledge proofs. This is to enable cross-domain data access between Ethereum layers and enable contracts to be deployed on those self-aware layers.