
Hyperlane is the first of a kind interoperability solution that anyone can use between any supported blockchains. At present, most interoperability protocols must be permissioned due to their security model. Developers have to request support for their desired networks from interoperability platforms, which is not sustainable as the number of chains increases. Hyperlane solves this problem by modularizing security, allowing for permissionless interoperability.
Permissionless Interoperability allows you to deploy Hyperlane anywhere, anytime, without needing permission from a Hyperlane team or any external parties. It empowers you to have full control over your project’s destiny and brings interoperability features to any blockchain, appchain, or rollup.
Hyperlane believes that permissionless interoperability will drive the adoption of new ecosystems and increase interchain interoperability across all environments. The modular security design minimizes risk, even at the weakest points.
We need the art of interoperability for today’s trend as we see a lot of chains coming up with their own uniqueness, different user base and a lot of other features native to their own chain. Now having the distributed set of elements, we would need a common platform which helps you to unite all the required elements to build your dApp. It might range from accessing the user base or utilizing the low gas storage/computation etc.
Hyperlane brings it the needed utilities to tap into all of the above mentioned requirements by enabling your dApp to become interoperable. For that said, there are a few on chain APIs that give you the keys to the doors to interoperability. (For more information on how Hyperlane works, it is recommended to go through the docs)
There are 5 APIs offered by Hyperlane. They are as below:
- Messaging API
- Query API
- Accounts API
- Liquidity API
- Warp Routes API
Each of the API’s have an example blog series to understand each API, its use-cases and implementation. They will run you through the building a contract from scratch, process of integrating Hyperlane onto it and a frontend to connect to the contract and interact with it.