Skip to content

skalenetwork/ima-agent

SKALE Interchain Messaging Agent (IMA)

Discord

Components Structure

Message Transferring Agent App

IMA Agent is the main application implementing connectivity and message transfer between Mainnet and SKALE Chains. The Agent also provides an easy way to perform ETH, ERC20, and ERC721 transfers between Main Net and S-Chain nevertheless, this can be done without it.

Core

A module implementing core IMA functionality.

OWASP

Data validity verifier module. See OWASP document.

SKALE Network Browser

Component responsible for providing description of all SKALE chains. See detailed spec: SKALE Network Browser

IMA Log

Console and log file output with rotation.

IMA CC

ANSI colorizer for console and log output.

For more information

Learn more about the SKALE community over on Discord.

Security and Liability

All contracts are WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

License

License All contributions are made under the GNU Affero General Public License v3. See LICENSE. Copyright (C) 2019-Present SKALE Labs.