Cross-authentication allows blockchains to be interoperable without requiring a trusted third party by on-chain verification
Blockchain-agnostic communication specs
By using a unified communication protocol, we can introduce a blockchain-agnostic message layer between blockchains
Arbitrary data transfer and computation
By exchanging messages with a unified communication protocol, arbitrary data transfer and computation is possible. It also enables developers to implement arbitrary application logic that are not limited to a token transfer.
A framework that eases the development of cross-chain smart contracts; smart contracts exchange data and invoke processes distributed across multiple different blockchains.