Rayls DocsRayls Custody API
Rayls Docs

Rayls Public Chain Architecture

Note that not all of these components are built yet, but should be by end of 2025

Note that not all of these components are built yet, but should be by end of 2025. Review our roadmap for more information.

The Rayls Public Chain exists as an Ethereum L2 blockchain, which is built using the Arbitrum Orbit stack.

A major component of any L2 is the Sequencer, as illustrated by the above diagram that shows it as being the main focal point of all transactions. This is because the Sequencer is responsible for ordering transactions and then submitting these to the settlement layer chain beneath.

A unique implementation of the Rayls Public Chain Sequencer is that every transaction that is processed is checked against the Transaction Compliance Smart Contract for Know Your Customer (KYC), Suitability, and Anti-Money Laundering (AML) validation.

In time, any off-chain logic for the Transaction Compliance Smart Contract can be verified through Actively Validated Services (AVSs). Validators for this AVS can be banks or any other financial institution, who also have the option to stake to become Validator Nodes that simulate and check the transactions that the Sequencer is processing.

Assets flow onto the Rayls Public Chain via the Private Bridge connecting all of the Rayls Privacy Nodes and Rayls Subnets. Assets from the wider crypto ecosystem can flow in from all other EVM chains.