Rome Docs
  • Getting Started
  • Overview of Rome
    • Rome Scales Bitcoin
      • How Rome Scales Bitcoin
    • Rome Scales Ethereum
      • How Rome Scales Ethereum
    • Rome Scales Rollups
      • How Rome Scales Rollups
    • Rome Provides Interop with Cosmos
      • How Rome Provides Interop with Cosmos
  • Nexus: Rome's Based Sequencer
    • How Nexus Works
    • Transaction Flow
  • Rome Interop
    • Rome SDK
    • Rome SDK Setup
      • Prepare Environment
      • Set Configuration
      • Run Rhea Example
      • Run Remus Example
      • Run Romulus Example
    • Remus: Cross-Rollup Atomicity
    • Romulus: Cross-Chain Atomicity
  • L2 EVM Setup
    • Prepare Config
    • Download Repos
    • Register your L2
    • Initialize your L2
    • Setup OP Geth Node
    • Run Block Explorer
    • Airdrop & Metamask
    • Check L2 State
    • Simple Transfers
    • Uniswap
    • Run on Remote Server
      • Setup AWS Server
      • Setup Certificate
  • Rome EVM
    • How to use Rome EVM
    • RPC Information
    • Tutorial to deploy a smart contract on Rome EVM
  • Shared Sequencer
    • Atomicity
    • Rome Transactions
    • Rhea
    • Hercules
    • Data Availability
    • Settlement
Powered by GitBook
On this page
  • Cosmos Compose with Solana
  • Cosmos Scale with Solana
  • Cosmos Integration Using Rome Stack
  • Sending and Locking Cosmos Assets
  • Minting and Utilizing Tokens on Rome
  • Unlocking and Releasing Assets

Was this helpful?

  1. Overview of Rome
  2. Rome Provides Interop with Cosmos

How Rome Provides Interop with Cosmos

PreviousRome Provides Interop with CosmosNextNexus: Rome's Based Sequencer

Last updated 1 month ago

Was this helpful?

Cosmos Compose with Solana

Rome composes Cosmos with Solana: Rome facilitates the integration of Cosmos assets into the Solana ecosystem through a robust multi-signature wallet managed by a relayer. This process starts with the user sending their Cosmos asset to this wallet, preparing it for interaction within the broader Solana environment.

Cosmos Scale with Solana

Rome Enhances the Scalability of Cosmos Transactions Utilizing Solana's high throughput and low-cost transaction framework, Rome boosts the efficiency of Cosmos transactions. This scaling solution is essential for accommodating increased transaction volumes and complex operations, enabling Cosmos assets to perform optimally within the Rome ecosystem.

Cosmos Integration Using Rome Stack

Sending and Locking Cosmos Assets

  • Asset Transfer: Users initiate the process by transferring their Cosmos assets to a securely managed multi-signature wallet. This step ensures that assets are safely held while waiting for further processing.

  • Verification by Relayer: A critical step where the relayer confirms the locking of the assets in the wallet, maintaining the security and integrity of the entire operation.

Minting and Utilizing Tokens on Rome

  • Token Minting on Rome L2: Once the assets are verified as locked, Rome mints tokens on its Layer 2 platform. This mechanism leverages the liquidity of Cosmos assets while accessing Solana's enhanced capabilities.

  • User Activities on Rome: With the newly minted tokens, users can trade or interact with decentralized applications (DApps) on the Rome platform. This stage exemplifies the composability of the system, allowing for seamless integration of Cosmos assets into a dynamic and scalable ecosystem.

Unlocking and Releasing Assets

  • Burning Tokens: Users can revert their digital tokens back to native Cosmos assets through a burning process, which must be confirmed for further action.

  • Asset Release: After successful confirmation, the assets are unlocked from the multi-signature wallet and returned to the user's wallet, completing the cycle of integration and utility.