Relationship Between RelayApp and RelayX Client

The RelayX client plays a dual critical role in the RelayApp ecosystem, serving both as an active client node in the RelayX Network and as the essential secure runtime environment for RelayApp.

Integrated Architecture Overview

RelayX Architecture

Client Node Identity: Network Participant

As an official client node of the RelayX Network, the RelayX client actively participates in the entire network's P2P messaging mechanism. While user devices are online, it proactively assists in the normal operation of the network by sending, receiving, and intelligently forwarding messages—contributing to overall network stability and efficiency.

RelayApp Runtime Environment: RelayApp Container

The RelayX client provides an enterprise-grade secure runtime environment for RelayApp. It can search for, download, and strictly verify RelayApps from the RelayX Network. Each application undergoes comprehensive integrity checks and security verification; only applications that pass these strict checks are executed locally.

Unified API Interface Provider: System Resource Bridge

The RelayX client exposes a unified and powerful API system for all RelayApps running within it. These APIs allow applications to securely access critical system resources such as wallet functions, user data management, and network services. Interfaces are designed to balance functional completeness with system security.

Network and Application Connection Point: Communication Hub

The RelayX client establishes an efficient connection channel between RelayApp and the RelayX Network. RelayApp interacts securely with the network through standardized interfaces provided by MarsCat, enabling efficient data transmission and reliable service calls.

Current Mainstream RelayX Clients

MarsCat

MarsCat is a full-featured client application accessing the RelayX Network, providing users with a complete RelayApp runtime environment and network participation capabilities.

Core Features

  • Network Node: Participates in P2P message passing as a RelayX Network client node

  • Application Container: Provides enterprise-grade secure runtime environment, supporting RelayApp search, download, and execution

  • Wallet Function: Complete digital asset management and transaction functionality

  • API Gateway: Provides unified system resource access interface for RelayApp

  • Self Service: Supports secure access to intranet services and custom backends

Official Resources

  • 🌐 Official Website: https://marscat.io

circle-info

Tip: More client applications will access the RelayX Network in the future, providing users with more diverse options.

Through this dual-identity architecture, the RelayX client functions both as an active network participant and as a secure runtime container for applications—integrating network participation and application execution to support the RelayApp ecosystem.

Last updated