NodeJS SDK
Last updated
Last updated
Note: Abacus is the former name of the Hyperlane protocol. The repos will soon be renamed.
The NodeJS SDK (@hyperlane-xyz/sdk
) contains everything you need to productionize your interchain app on the web, including:
App to chain communication is performed via ethers.js compatible providers. To help manage providers for multiple chains, the SDK includes a MultiProvider
utility.
Facilitate deploying your contract(s) to multiple chains. This includes utilities for bytecode verification, contract upgradability patterns, and resumability from partially successful deployments (e.g. k/n chains successfully deployed).
Hyperlane allows users to pay for message processing on the destination chain using tokens from the origin chain. Use the InterchainGasCalculator
utility for gas estimation of interchain messages.