arrow-left
All pages
gitbookPowered by GitBook
1 of 1

Loading...

Oracles

Hashi integrates multiple oracles to relay block headers and messages securely across different blockchains. Each oracle operates with its own set of contracts and mechanisms depending on the source and destination chains. Below are the deployment details for each oracle, including testnets when available.

hashtag
GMP Oracles

A GMP Oracle (General Message Passing Oracle) facilitates message transmission across different blockchain networks by acting as a trusted entity to validate, relay, and process cross-chain messages, ensuring that data or instructions are accurately transferred between chains.

hashtag
LayerZero

is a cross-chain communication protocol. It allows developers to configure security through Decentralized Verifier Networks (DVNs), offering modular control over message validation. LayerZero currently supports 49+ chains.

hashtag
Reporter

Chain
Reporter Address
Supported destination chains

hashtag
Adapter

Chain
Adapter Address
Supported Source Chains

hashtag
Hyperbridge

is a crypto-economic coprocessor that enables secure and efficient cross-chain interoperability by offchain proof verification and decentralized relayer communication.

hashtag
Reporter

Chain
Reporter Address

hashtag
Adapter

Chain
Adapter Address

hashtag
AMB (Arbitrary Message Bridge)

Gnosis Chain's Arbitrary Message Bridge (AMB) is the chain's legacy canonical bridge. It enables cross-chain communication between Gnosis Chain and Ethereum (and other EVM networks). It allows contracts to send data and trigger actions on another chain through a set of decentralized validators.

Source Chain
Destination Chain
Reporter
Adapter

hashtag
Wormhole

is a cross-chain interoperability protocol that connects over 30 blockchains. It uses a decentralized network of 19 Guardians to validate cross-chain messages through a mechanism called Verifiable Action Approvals (VAAs).

Source Chain
Destination Chain
Reporter
Adapter

hashtag
CCIP (Chainlink Cross-Chain Interoperability Protocol)

facilitates secure token transfers and cross-chain messaging across nine blockchains. It integrates decentralized oracle networks and a Risk Management Network to ensure security for cross-chain applications.

Source Chain
Destination Chain
Reporter
Adapter

hashtag
ZK Light Clients

A ZK Light Client is a lightweight blockchain client that uses zero-knowledge proofs (ZKPs) to securely verify and relay blockchain state data between networks.

Light client-based oracles don't need for a reporter contract on the source chain to dispatch messages or block headers. Instead, they only require an adapter on the destination chain. Off-chain systems generate cryptographic proofs, which are submitted to the adapter contract for on-chain verification. Once validated, the resulting hash is securely stored on the destination chain.

hashtag
DendrETH

is a ZK light-client-based oracle focusing on updating and verifying block headers without needing a reporter on the source chain. It ensures enhanced security by allowing proofs to be generated off-chain and verified on-chain.

Source Chain
Destination Chain
Adapter
Light Client

hashtag
Spectre

is a ZK light-client oracle solution designed to handle secure message dispatching across chains. Spectre listens to dispatched messages from supported chains and verifies them on the destination chain using cryptographic proofs.

Source Chain
Destination Chain
Adapter*

*Spectre listens MessageDispatched event from Source Chain's Yaho and verify on Spectre Adapter on Destination Chain.

hashtag
SP1-Helios

verifies the consensus of a source chain in the execution environment of a destination chain. For example, you can run an SP1 Helios light client on Gnosis Chain that verifies Ethereum Mainnet's consensus.

Source Chain
Destination Chain
Adapter
Light Client

SP1 Verifier

Chain
Contract
Address

Arbitrum

Gnosis Chain, Polygon, BNB, Optimism, Base

Optimism

Gnosis Chain, Polygon, BNB, Arbitrum, Base

Base

Gnosis Chain, Polygon, BNB, Arbitrum, Optimism

Unichain

Optimism

Sepolia (Testnet)

UnichainSepolia, Chiado, ArbitrumSepolia, BaseSepolia, OptimismSepolia, PolygonAmoy, WorldchainSepolia

Optimism Sepolia (Testnet)

Unichain Sepolia, Sepolia

Unichain Sepolia (Testnet)

Sepolia, ArbitrumSepolia, BaseSepolia, OptimismSepolia, PolygonAmoy

Gnosis Chiado (Testnet)

Sepolia, ArbitrumSepolia, BaseSepolia, PolygonAmoy

Arbitrum Sepolia (Testnet)

Sepolia, Chiado, Unichain S epolia, BaseSepolia, PolygonAmoy

Base Sepolia (Testnet)

Sepolia, Chiado, UnichainSepolia, ArbitrumSepolia, PolygonAmoy

Worldchain Sepolia (Testnet)

Sepolia

Polygon Amoy (Testnet)

Sepolia, Chiado, UnichainSepolia, ArbitrumSepolia, BaseSepolia

Arbitrum

Gnosis Chain, Polygon, BNB, Optimism, Base

Optimism

Ethereum, Gnosis Chain, Polygon, BNB, Arbitrum, Base

Base

Gnosis Chain, Polygon, BNB, Arbitrum, Optimism

Unichain

Optimism

Sepolia (Testnet)

UnichainSepolia, Chiado, ArbitrumSepolia, BaseSepolia, PolygonAmoy, WorldchainSepolia

Optimism Sepolia (Testnet)

UnichainSepolia, Sepolia

Unichain Sepolia (Testnet)

Sepolia, ArbitrumSepolia, BaseSepolia, OptimismSepolia, PolygonAmoy

Gnosis Chiado (Testnet)

Sepolia, ArbitrumSepolia, BaseSepolia, PolygonAmoy

Arbitrum Sepolia (Testnet)

Sepolia, Chiado, Unichain S epolia, BaseSepolia, PolygonAmoy

Base Sepolia (Testnet)

Sepolia, Chiado, UnichainSepolia, ArbitrumSepolia, PolygonAmoy

Worldchain Sepolia (Testnet)

Sepolia

Polygon Amoy (Testnet)

Sepolia, Chiado, UnichainSepolia, ArbitrumSepolia, BaseSepolia

Sepolia (Testnet)

Chiado (Testnet)

Sepolia (Testnet)

Lukso Testnet

LUKSO

SP1 Verifier Groth16 (4.0.0-rc.3)

Ethereum

0x8B5588E6fe0E34EF6cEAc15cE10812e1b86bA104arrow-up-right

Polygon, BNB, Optimism, Gnosis Chain

Gnosis Chain

0xA3Bc83D557E3f2dDfF4D44966A96397760159D8Barrow-up-right

Polygon, BNB, Arbitrum, Optimism, Base

Polygon

0x231e48AAEaAC6398978a1dBA4Cd38fcA208Ec391arrow-up-right

Gnosis Chain, BNB, Arbitrum, Optimism, Base

BNB

0xc9618e4d4B59570Da67b4fb0E8fC7EB40A5f8462arrow-up-right

Ethereum

0x7606e9d8655e48159E7beC8541C2E71A7Aa3E418arrow-up-right

Gnosis Chain

Gnosis Chain

0x6602dc9b6bd964C2a11BBdA9B2275308D1Bbc14farrow-up-right

Ethereum, Polygon, BNB, Arbitrum, Optimism, Base

Polygon

0xf4C84D9ced01534f235078A10E8A44A726c4b73carrow-up-right

Ethereum, BNB, Arbitrum, Optimism, Base

BNB

0x97761F61736Ec2D108a1b6826f5Ee2E02d1B333earrow-up-right

Ethereum

0xbeeaD8E702b4E020015139e27863fc2d0852a916arrow-up-right

Gnosis Chain

0xABc17ded4acc293f21b909f7545689cDe77C4C92arrow-up-right

Sepolia (Testnet)

0xd740d29f893de302e259885780b06a9db3d1e4dfarrow-up-right

Chiado (Testnet)

0x4eD6a0D0414dc1B96d814268918ce4B203E4A07farrow-up-right

Ethereum

0xBf7061e5b6AB208b15437563b0697DeCb42D9cf7arrow-up-right

Gnosis Chain

0x166356091367867C0DF75FAc1292a391fc163660arrow-up-right

Sepolia (Testnet)

0x10B2b167A36E49C0eC4148620A7a125Dd14dE856arrow-up-right

Chiado (Testnet)

0xc039e9A0668250C79692db06889CEAF380578c6earrow-up-right

Ethereum

Gnosis Chain

0xDbdF80c87f414fac8342e04D870764197bD3bAC7arrow-up-right

0x79e4D1B8b8De0bC2F8A3DC477480C935C66F373Earrow-up-right

Sepolia (Testnet)

Chiado (Testnet)

0xc6755144d60548f3DD420F47Cf48DAe553bBf042arrow-up-right

0x3F5929bee6A59661D6CcC9c4eB751048009CE11Barrow-up-right

Chiado (Testnet)

Sepolia (Testnet)

0xc6755144d60548f3DD420F47Cf48DAe553bBf042arrow-up-right

Sepolia (Testnet)

Chiado (Testnet)

0xeE8082F48e768e096c2EEC5C80DC818eb6E15858arrow-up-right

0x79e4D1B8b8De0bC2F8A3DC477480C935C66F373Earrow-up-right

Sepolia (Testnet)

Chiado (Testnet)

0xf66871C91952b09270d223cD3A1e5Dad57b14fbCarrow-up-right

0x8A2A7509B98f0f21BEFF82e2520A920DB61fFa9darrow-up-right

Ethereum

Gnosis Chain

0xcbb5c5E8B7aE3FC01eeB2C8fEcdc609dF7d21a19arrow-up-right

0x582c6c3784c63e357668c8b4f9e0e844585e650farrow-up-right

Gnosis Chain

Ethereum

0xcbb5c5E8B7aE3FC01eeB2C8fEcdc609dF7d21a19arrow-up-right

0x582c6c3784C63E357668C8B4f9E0e844585e650Farrow-up-right

Chiado (Testnet)

Sepolia (Testnet)

0xAd57D37179577DE2C05Ee2F210da1C6Fb2d1843barrow-up-right

Ethereum

Gnosis Chain

0x3A259A51D200d902AC25BE2005d95EADA6a1bfc5arrow-up-right

Sepolia (Testnet)

Chiado (Testnet)

0x731e64a076027b4024ce5a4F68bA9FF0093D3c86arrow-up-right

Chiado (Testnet)

Sepolia (Testnet)

0x0b51633aE43BF1BaC0cf6149beC37096241C0Cf4arrow-up-right

Ethereum

Gnosis Chain

0x9C63010F056E4692A44A510F2F5E8A44B94960Bfarrow-up-right

0x7CE84Eea8Fbe3cD9Afb40475E7257837E18745C8arrow-up-right

Ethereum

LUKSO

0xb0b8D5af8330BB4017F15E967bEeB76455EAfAD1arrow-up-right

0x879b10aF142790789069Db7cA24543E41BEA4c8carrow-up-right

LUKSO

Ethereum

0xc039e9A0668250C79692db06889CEAF380578c6earrow-up-right

Gnosis

SP1 VerifierGateway

0xe89ea02cde495b99d9edfb0d45315323508702a9arrow-up-right

Gnosis

SP1 Verifier Groth16 (4.0.0-rc.3)

0xe2a2e96fde2a05be4a508f4fbabdb3a57bacf03barrow-up-right

Gnosis

SP1 Verifier Groth16 (5.0.0)

0xa5e60dbbac6a65b654e5a14a5e357da3fcf139ddarrow-up-right

LUKSO

SP1 VerifierGateway

0xE89eA02cDE495b99d9edFB0d45315323508702a9arrow-up-right

LayerZeroarrow-up-right
Hyperbridgearrow-up-right
Wormholearrow-up-right
Chainlink’s Cross-Chain Interoperability Protocol (CCIP)arrow-up-right
DendrETHarrow-up-right
Spectrearrow-up-right
SP1 Helios arrow-up-right

Gnosis Chain, Polygon, Arbitrum, Optimism, Base

Ethereum, Gnosis Chain, Polygon, Arbitrum, Optimism, Base

0xf4C84D9ced01534f235078A10E8A44A726c4b73carrow-up-right
0xB866C6dD03434d8fA792C471b454cb4E72ca35dcarrow-up-right
0x628329c814163E8319f8E47D0e99597A8982a300arrow-up-right
0x79e4D1B8b8De0bC2F8A3DC477480C935C66F373Earrow-up-right
0x5574Af502113a5cc164185f0d9091bC352f1D1ecarrow-up-right
0x998dA7f6cF98541E4F4469cc9d53B9374F186591arrow-up-right
0x7237bb8d1d38DF8b473b5A38eD90088AF162ad8earrow-up-right
0x10Da7e0e9eBc8BFE0021698F557F418889b9b4D2arrow-up-right
0x288dA9f5b01D9118AD0A1Fb998C1295fF1cf5c80arrow-up-right
0xce5C452cf0Ad9a2e27e3077A36639D197b9BF549arrow-up-right
0xd60899683383E53AB8807F0cD34e3a6Dd6dF66a3arrow-up-right
0xd60899683383E53AB8807F0cD34e3a6Dd6dF66a3arrow-up-right
0x97761F61736Ec2D108a1b6826f5Ee2E02d1B333earrow-up-right
0x746dfa0251A31e587E97bBe0c58ED67A343280Dfarrow-up-right
0x5F98c418C10132aA4D1b3c98cE4F68Ef2435e4eCarrow-up-right
0xC82e50cc90C84DC492B4Beb6792DEeB496d52424arrow-up-right
0x719Dd3Dd4Ec51F55ce0CB12899fD1d5C45120888arrow-up-right
0xDbdF80c87f414fac8342e04D870764197bD3bAC7arrow-up-right
0xfe2bafe5aCA5bF884F8a9148535F11B46f6D1c8farrow-up-right
0x746dfa0251A31e587E97bBe0c58ED67A343280Dfarrow-up-right
0xa1b22fBEEc4f554b39B7E3466Af260Ed3FcF35FFarrow-up-right
0xbECDb392Ad63F003489cADdF17c6aa96218116acarrow-up-right
0x147Abe85112154b3D5bF55d10cEE64aeD0279479arrow-up-right
0x147Abe85112154b3D5bF55d10cEE64aeD0279479arrow-up-right
0x3F5929bee6A59661D6CcC9c4eB751048009CE11Barrow-up-right
0x4F8454bcb4A81D821072EfaCBECF59450956D5ECarrow-up-right
0x3CDeE1faEE13b13764C9FA3b2F0AE5aD7c3Cc2B5arrow-up-right
0xbaceea8c47aa075cf944315c4ee2a029066415f8arrow-up-right
0x17c4e6c1EF568d113d7D7CA78DefCbddBcEE05dCarrow-up-right
0x151E75b27799c24506DB735E59AB8C59cd10d9Dearrow-up-right
0x8F9e162480CCc831EE2B038a14eF6B1b4f12D5Bearrow-up-right
0xe2a2E96fDe2a05bE4A508F4FBABdb3A57BacF03barrow-up-right