Solidity SDK
Build interchain smart contracts
The solidity SDK (@abacus-network/app) contains smart contract libraries for helping you write your interchain apps, including:
A mix-in that your contract can inherit from when integrating with Hyperlane.
A contract that manages the connection between your AbacusConnectionClient and Abacus.


A mix-in contract, which implements a recommended pattern for interchain applications. Contracts can be written once and then deployed across many chains.
Note: Abacus is the former name of the Hyperlane protocol. The repo, ACM, and ACC will soon be renamed.
Copy link
On this page