Authors: Thomas Lavaur

Revision History

Version Changes Date
1.0.0 Initial version. 2026-03-31

Introduction

This document outlines the cross-channel messaging framework. A channel is a reserved identifier where only authorized keys can post messages on-chain, while anyone can read them. Cross-channel messaging allows different channels (including channels representing a Zone) to communicate and coordinate actions (such as Zone state transitions), enabling interoperability while maintaining security and decentralization.

Reference: [1.3.0] Mantle.

Objectives

The primary objectives of this framework are to:

Requirements

The cross-channel messaging framework must satisfy the following requirements:

Overview

Cross-channel messaging allows different channels to interact and coordinate. The framework supports two distinct messaging modes.