Request form
Hop Protocol
  • Multichain
  • Transfer
  • Audited
Docs
Source
ChefGPT

Transfer Assets Across Rollup Ecosystems

Ownable.sol
LibAMB.sol
LibArbitrumL1.sol
LibArbitrumL2.sol
errors.sol
LibOptimism.sol
IERC5267.sol
ERC20.sol
IERC20Metadata.sol
IERC20.sol
Context.sol
Create2.sol
draft-EIP712.sol
ECDSA.sol
EIP712.sol
Math.sol
SafeCast.sol
SignedMath.sol
ShortStrings.sol
StorageSlot.sol
Strings.sol
IAMB.sol
IArbSys.sol
IBridge.sol
IOutbox.sol
ICrossDomainMessenger.sol
Alias.sol
AliasDeployer.sol
AliasDispatcher.sol
AliasFactory.sol
Connector.sol
ERC5164Connector.sol
ERC5164ConnectorFactory.sol
AMBConnector.sol
IEthERC20Bridge.sol
IArbSys.sol
IBridge.sol
IInbox.sol
IOutbox.sol
iOVM_L1ERC20Bridge.sol
iOVM_L1StandardBridge.sol
iOVM_L2ERC20Bridge.sol
iOVM_L2StandardBridge.sol
iOVM_BaseCrossDomainMessenger.sol
iOVM_L1CrossDomainMessenger.sol
iOVM_L2CrossDomainMessenger.sol
IRootChainManager.sol
I_L1_PolygonMessenger.sol
I_L2_PolygonMessengerProxy.sol
IPolygonFxChild.sol
IForeignOmniBridge.sol
IArbitraryMessageBridge.sol
L1ArbitrumConnector.sol
L1OptimismConnector.sol
L1PolygonConnector.sol
L2ArbitrumConnector.sol
L2OptimismConnector.sol
L2PolygonConnector.sol
ExitPayloadReader.sol
Merkle.sol
MerklePatriciaProof.sol
RLPReader.sol
ReentrancyGuard.sol
FxBaseChildTunnel.sol
FxBaseRootTunnel.sol
HubERC5164ConnectorFactory.sol
Imports.sol
MockConnector.sol
MultichainGreeter.sol
IMessageDispatcher.sol
IMessageExecutor.sol
MessageExecutor.sol
MessageReceiver.sol
ICrossChainFees.sol
ITransportLayer.sol
Bitmap.sol
Error.sol
MerkleTreeLib.sol
MessengerLib.sol
Dispatcher.sol
ExecutorHead.sol
ExecutorManager.sol
MockDispatcher.sol
MockExecutor.sol
MockMessageReceiver.sol
MockToken.sol
ExecutorLib.sol
Initializable.sol
ICrossChainFees.sol
OverridableChainId.sol
HubTransporter.sol
Error.sol
SpokeTransporter.sol
MockHubTransporter.sol
MockSpokeTransporter.sol
Transporter.sol

TVL

$62.44M

2 downloads

Chains

Authors

Hop Protocol
  • Multichain
  • Transfer
  • Audited
Info
Source
ChefGPT
Expand
Share

Get Cookin'

2 downloads

Chains

Authors

Hop Messenger

A monorepo for the smart contracts that power the Hop Messenger.

Packages

  • messenger - A trustless messaging protocol for cross-chain applications
  • transporter - A transport implementation leveraging native bridges
  • connectors - Easy one-to-one cross-chain connections
  • aliases - Control a cross-chain Alias contract with any contract

The Hop Messenger is a modular messaging protocol that can be used to build powerful cross-chain applications.

Transfer Assets Across Rollup Ecosystems
Ownable.sol
LibAMB.sol
LibArbitrumL1.sol
LibArbitrumL2.sol
errors.sol
LibOptimism.sol
IERC5267.sol
ERC20.sol
IERC20Metadata.sol
IERC20.sol
Context.sol
Create2.sol
draft-EIP712.sol
ECDSA.sol
EIP712.sol
Math.sol
SafeCast.sol
SignedMath.sol
ShortStrings.sol
StorageSlot.sol
Strings.sol
IAMB.sol
IArbSys.sol
IBridge.sol
IOutbox.sol
ICrossDomainMessenger.sol
Alias.sol
AliasDeployer.sol
AliasDispatcher.sol
AliasFactory.sol
Connector.sol
ERC5164Connector.sol
ERC5164ConnectorFactory.sol
AMBConnector.sol
IEthERC20Bridge.sol
IArbSys.sol
IBridge.sol
IInbox.sol
IOutbox.sol
iOVM_L1ERC20Bridge.sol
iOVM_L1StandardBridge.sol
iOVM_L2ERC20Bridge.sol
iOVM_L2StandardBridge.sol
iOVM_BaseCrossDomainMessenger.sol
iOVM_L1CrossDomainMessenger.sol
iOVM_L2CrossDomainMessenger.sol
IRootChainManager.sol
I_L1_PolygonMessenger.sol
I_L2_PolygonMessengerProxy.sol
IPolygonFxChild.sol
IForeignOmniBridge.sol
IArbitraryMessageBridge.sol
L1ArbitrumConnector.sol
L1OptimismConnector.sol
L1PolygonConnector.sol
L2ArbitrumConnector.sol
L2OptimismConnector.sol
L2PolygonConnector.sol
ExitPayloadReader.sol
Merkle.sol
MerklePatriciaProof.sol
RLPReader.sol
ReentrancyGuard.sol
FxBaseChildTunnel.sol
FxBaseRootTunnel.sol
HubERC5164ConnectorFactory.sol
Imports.sol
MockConnector.sol
MultichainGreeter.sol
IMessageDispatcher.sol
IMessageExecutor.sol
MessageExecutor.sol
MessageReceiver.sol
ICrossChainFees.sol
ITransportLayer.sol
Bitmap.sol
Error.sol
MerkleTreeLib.sol
MessengerLib.sol
Dispatcher.sol
ExecutorHead.sol
ExecutorManager.sol
MockDispatcher.sol
MockExecutor.sol
MockMessageReceiver.sol
MockToken.sol
ExecutorLib.sol
Initializable.sol
ICrossChainFees.sol
OverridableChainId.sol
HubTransporter.sol
Error.sol
SpokeTransporter.sol
MockHubTransporter.sol
MockSpokeTransporter.sol
Transporter.sol