Reddio Documentation

website·Indexed 33 days ago

https://docs.reddio.com/

Reddio is a high-performance parallel Ethereum-compatible Layer 2 leveraging zero-knowledge technology. Its ecosystem includes the Yu Framework for modular sequencers, a zkVM Layer 2 for apps and games, and RedSonic. The platform features parallel EVM execution, GPU acceleration via CUDA, and a modular sequencer SDK.

Tokens
43K
Snippets
170
Records
344
Agent score
64%

What's inside Reddio

  1. Overview of RedSonic Payment Service operations

    The RedSonic Payment Service allows Web2 projects to handle stablecoin transactions (like USDC) using three core operations:

    1. Deposit: Users move stablecoins into their account for immediate utility.
    2. Transfer: Used for transactions or payments (e.g., user paying a merchant).
    3. Withdraw: Users or merchants move digital assets out of the service.

    In a typical cart checkout scenario, the payment service verifies funds, executes the transfer via RedSonic's API, and provides a receipt. RedSonic records these transactions on-chain typically every 8-16 hours.

  2. Overview of StarkEx in RedSonic

    RedSonic utilizes StarkEx to provide scalable, self-custodial trading and payment transactions. StarkEx processes transactions off-chain to increase speed and reduce costs while settling on the Ethereum Mainnet for security.

    Supported token standards include:

    • ERC-20
    • ERC-721
    • ERC-1155
    • ETH and synthetic assets
  3. Overview of issuing tokens on RedSonic Layer 2

    Issuing tokens on Layer 2 reduces gas fees and increases transaction throughput compared to Layer 1. The general workflow for issuing tokens on RedSonic Layer 2 is:

    1. Deploy an ERC20 smart contract on Layer 1 (via Dashboard).
    2. Deposit the ERC20 tokens from Layer 1 to Layer 2.
    3. Utilize Layer 2 functionalities such as high-speed transfers for airdrops or allowing users to withdraw tokens back to Layer 1.
  4. Introduction to Reddio Modular Sequencer SDK

    The Reddio Modular Sequencer SDK is a decentralized sequencer framework designed for Layer 2 (L2) and Layer 3 (L3) Appchains. It is built on the Yu framework (developed in Golang) and supports integration with CairoVM, EVM, and Parallel EVM. The SDK manages the transaction lifecycle by ensuring transaction legality, verifying signatures, preventing replay attacks, and preparing transactions for consensus and execution. It handles block generation, state synchronization via VMs, block data storage, and interfacing with Layer 1 through proof generation and Data Availability (DA) construction.
  5. Overview of RedSonic Layer 2 Solution

    RedSonic is a Layer 2 solution on Ethereum specifically designed for applications and games. It utilizes zk-stark technology to address Ethereum's scalability and high gas fee issues, supporting up to 10,000 transactions per second (TPS) and providing significantly lower trading fees by eliminating intermediary costs.
  6. Overview of the Reddio Modular Sequencer

    The Modular Sequencer is an open-source sequencer developed by Reddio using Golang and the Yu framework. It is designed to provide a flexible, scalable foundation for deploying decentralized applications (dApps) and custom appchains on Layer 2 (L2) and Layer 3 (L3).
  7. Introduction to Reddio Modular Sequencer SDK

    The Modular Sequencer SDK is a decentralized sequencer framework designed for Layer 2 (L2) and Layer 3 (L3) Appchains. It supports integration with CairoVM, EVM, and Parallel EVM. Built on the Yu framework (developed in Golang), it provides a developer-friendly alternative to Substrate or Cosmos SDK.

    Key functionalities include:

    • Transaction Processing: Simplifies the transaction flow by ensuring legality, verifying signatures, and preventing replay attacks before preparing transactions for consensus and execution.
    • Consensus & Execution: Periodically generates L2/L3 blocks and executes them via Virtual Machines (VMs) to maintain state synchronization.
    • L1 Interfacing: Handles block data storage and interfaces with Layer 1 through Data Availability (DA) data construction and proof generation.
    • Compatibility: Supports the deployment of EVM-compatible smart contracts to Reddio's parallel EVM Layer 2 without requiring modifications.
  8. Overview of the Reddio Modular Sequencer

    The Modular Sequencer is an open-source sequencer developed by Reddio using the Yu framework and written in Golang. It is designed to provide a flexible, scalable foundation for deploying decentralized applications (dApps) on L2 and L3 appchains. It allows developers to integrate various modules, including multiple Virtual Machines (VMs) and Data Availability (DA) layers, similar to building a standard web service.
  9. Overview of RedSonic Web3 integration benefits

    RedSonic provides a suite of APIs and SDKs designed to simplify Web3.0 integration. Key benefits include:

    • Rapid Deployment: Integration can be completed in minutes via APIs.
    • Scalability: Supports 10k TPS on Layer 2 transactions with 99.9% API availability and second-level trading confirmation.
    • Developer Accessibility: No smart contract experience is required; RedSonic manages the smart contracts and exposes them via easy-to-use APIs.
    • Cross-Platform Support: SDKs are available for JavaScript, Unity, iOS, and Android.
    • Protocol Flexibility: RedSonic partners with multiple Layer 2 providers (e.g., Starkware, zkSync, Scroll), allowing users to switch providers by changing a single parameter to avoid protocol lock-in.
    • Cost Efficiency: Zero gas fees are offered on Layer 2 for StarkEx integrations, with support for custom gas fees.
  10. Overview of Reddio Layer 2 and the $RDO Token

    Reddio is a Layer 2 scaling solution designed for high-performance applications such as DeFi, gaming, and AI. It utilizes a CUDA-compatible Parallel EVM, a decentralized GPU network, and a modular sequencer SDK to provide scalable, cost-effective transactions on Ethereum. The ecosystem is powered by the $RDO token, which is used for platform operations, community incentives, and maintaining network economic stability for holders, developers, and validators.
  11. Introduction to Reddio zkEVM Layer 2

    Reddio is a high-performance parallel Ethereum-compatible Layer 2 that uses zero-knowledge technology to scale computation while maintaining Ethereum-level security. It is designed for full EVM bytecode compatibility and supports the Ethereum RPC API, allowing any dApp built for Ethereum to be deployed without modification. The network is currently in a testing phase for trial purposes.
  12. Manage buy and sell orders in RedSonic marketplace

    RedSonic's marketplace supports placing buy and sell orders for both NFTs (non-fungible tokens) and fungible tokens. Users can purchase items already listed or place their own buy orders for specific assets. Orders can be placed either within the context of a configured marketplace or without one.