Blockchains

The following are the main Hashi contracts deployed on supported blockchains, including Yaho, and Yaru for secure message dispatch and block header aggregation. Testnets are also included where applicable.

Yaho & Yaru

Source Chain
Destination Chain
Yaho
Yaru

Hashi & Header Storage

Hashi contract serves as an entry point for other contracts to check the hashes and threshold from the adapter contracts. Header Storage stores the block header with respect to a block number.

Chain
Hashi
Header Storage

ShoyuBashi & Hashi Prover

ShoyuBashi lets developers configure their own set of oracles to verify a hash. The Hashi Prover contract verifies storage and event proofs from the source chain on the target chain.

Please note that the following deployed contracts are designed to help you quickly get started with Hashi's state verification logic as the adapters are configured in ShoyuBashi contract and developer can simply call Hashi Prover's verify functions to verify the proof.

If you'd like more control over the oracles used for hash verification, you can deploy your own ShoyuBashi and Hashi Prover contracts.

Solana (experimental)

Last updated