description |
---|
Everything you need to build your first interchain application |
Abacus makes interchain communication simple and straightforward.
Looking for a tutorial?** ** Keep reading for a step-by-step walkthrough of how to build your first interchain application using Abacus
Ready to dive in? Use the template repo to quickly get started with everything you need
Not sure what to build? Take a look at some example applications to see what you can do
Have questions? We'd love to answer them! Ask us on discord, reach out on twitter, or ping us on Telegram
Abacus aims to be the simplest platform for building interchain applications, i.e. applications that send and receive messages to and from multiple blockchains.
Abacus provides a simple API for interchain communication that application developers can integrate. In the end, building an interchain application is as simple as writing a smart contract that sends messages to an Abacus Outbox
and receives messages from an Abacus Inbox
.
In addition to this API, Abacus provides a suite of developer tools, including:
- A template repo with everything you need to get started
- A mix-in smart contract that your application can inherit from
- A hardhat plugin for unit testing interchain applications
- Multi-chain deployment tooling
- An SDK for interacting with multiple blockchains
- A number of example applications