@hyperbridge/core
v1.6.0
Published
Hyperbridge Solidity SDK for dispatching & receiving cross-chain messages
Readme
@hyperbridge/core
Hyperbridge SDK for EVM environments. This contains libraries & interfaces for working with hyperbridge contracts. These contracts can be used for sending data (Post requests), pulling data (Get requests), and working with token transfers (TokenGateway & IntentGateway)
Interfaces
IHost- The protocol host interfaceIDispatcher- The protocol dispatcher interfaceIHandler- The protocol message handler interfaceIConsensus- The consensus interfaceIApp- The protocol application interface
Libraries
Message- The protocol message types and data structuresStateMachine- State machine identifier utilities
Apps
HyperApp- Abstract base contract that implementsIAppfor building cross-chain applications with built-in fee estimation and host authorizationHyperFungibleToken- Abstract ERC20 token implementation with gateway-restricted minting and burning capabilities for cross-chain bridgingITokenGateway- Interface for the TokenGateway contract that enables transfers of hyper-fungible tokens using Hyperbridge. Supports both ERC20 token custody and ERC6160 token burn-and-mint mechanismsIIntentGateway- Interface for the IntentGateway contract that facilitates cross-chain intent-based orders. Allows users to place orders that can be filled by market makers across different chains
License
This library is licensed under the Apache 2.0 License, Copyright (c) 2025 Polytope Labs.
