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

Ethereum

Gnosis Chain

Ethereum

Lukso

Gnosis Chain

Ethereum

Polygon

BNB

Base

Arbitrum

Optimism

Lukso

Ethereum

Optimism Sepolia (Testnet)

Sepolia (Testnet)

Gnosis Chiado (Testnet)

Sepolia (Testnet)

Lukso Testnet

Sepolia (Testnet)

Holesky (Testnet)

Sepolia (Testnet)

UnichainSepolia (Testnet)

Sepolia (Testnet)

Arbitrum Sepolia (Testnet)

Sepolia (Testnet)

Base Sepolia (Testnet)

Sepolia (Testnet)

Worldchain Sepolia (Testnet)

Sepolia (Testnet)

Polygon Amoy (Testnet)

Holesky (Testnet)

Sepolia (Testnet)

UnichainSepolia (Testnet)

Sepolia (Testnet)

UnichainSepolia (Testnet)

Gnosis Chiado (Testnet)

UnichainSepolia (Testnet)

Arbitrum Sepolia (Testnet)

UnichainSepolia (Testnet)

Base Sepolia (Testnet)

UnichainSepolia (Testnet)

Worldchain Sepolia (Testnet)

UnichainSepolia (Testnet)

Polygon Amoy (Testnet)

Gnosis Chiado (Testnet)

Sepolia (Testnet)

Gnosis Chiado (Testnet)

UnichainSepolia (Testnet)

Gnosis Chiado (Testnet)

Arbitrum Sepolia (Testnet)

Gnosis Chiado (Testnet)

Base Sepolia (Testnet)

Gnosis Chiado (Testnet)

Worldchain Sepolia (Testnet)

Gnosis Chiado (Testnet)

Polygon Amoy (Testnet)

Arbitrum Sepolia (Testnet)

Sepolia (Testnet)

Arbitrum Sepolia (Testnet)

Gnosis Chiado (Testnet)

Arbitrum Sepolia (Testnet)

Unichain Sepolia (Testnet)

Arbitrum Sepolia (Testnet)

Base Sepolia (Testnet)

Arbitrum Sepolia (Testnet)

Worldchain Sepolia (Testnet)

Arbitrum Sepolia (Testnet)

Polygon Amoy (Testnet)

Base Sepolia (Testnet)

Sepolia (Testnet)

Base Sepolia (Testnet)

Gnosis Chiado (Testnet)

Base Sepolia (Testnet)

Unichain Sepolia (Testnet)

Base Sepolia (Testnet)

Arbitrum Sepolia (Testnet)

Base Sepolia (Testnet)

Worldchain Sepolia (Testnet)

Base Sepolia (Testnet)

Polygon Amoy (Testnet)

Worldchain Sepolia (Testnet)

Sepolia (Testnet)

Worldchain Sepolia (Testnet)

Gnosis Chiado (Testnet)

Worldchain Sepolia (Testnet)

Unichain Sepolia (Testnet)

Worldchain Sepolia (Testnet)

Arbitrum Sepolia (Testnet)

Worldchain Sepolia (Testnet)

Base Sepolia (Testnet)

Worldchain Sepolia (Testnet)

Polygon Amoy (Testnet)

Polygon Amoy (Testnet)

Sepolia (Testnet)

Polygon Amoy (Testnet)

Gnosis Chiado (Testnet)

Polygon Amoy (Testnet)

Unichain Sepolia (Testnet)

Polygon Amoy (Testnet)

Arbitrum Sepolia (Testnet)

Polygon Amoy (Testnet)

Base Sepolia (Testnet)

Polygon Amoy (Testnet)

Worldchain Sepolia (Testnet)

Lukso Testnet

Sepolia (Testnet)

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

Ethereum

Gnosis Chain

Polygon

BNB

Base

Arbitrum*

Optimism

LUKSO

LUKSO testnet

Sepolia (Testnet)

Holesky (Testnet)

Unichain Sepolia (Testnet)

Gnosis Chiado (Testnet)

Arbitrum Sepolia (Testnet)

Base Sepolia (Testnet)

Optimism Sepolia (Testnet)

Worldchain Sepolia (Testnet)

Polygon Amoy (Testnet)

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.

Chain
Hashi Prover
ShoyuBashi

Sepolia (Testnet)

Chiado (Testnet)

Arbitrum Sepolia (Testnet)

Base Sepolia (Testnet)

Unichain Sepolia (Testnet)

Worldchain Sepolia (Testnet)

Polygon Amoy (Testnet)

Last updated