Rome SDK Components

Rome SDK enables atomic cross-rollup and cross-chain transactions

Rome SDK is a set of methods that allow applications to use Rome's functionality. It allows apps to:

  1. Construct atomic Rome transaction across rollups (Remus)

  2. Construct atomic Rome transaction across rollups and Solana (Romulus)

  3. Subscribe to rollup transaction mempool

  4. Compose Rome transaction from rollup transaction

  5. Submit atomic Rome transaction to Solana

  6. Retrieve transaction receipt to confirm result

Rome SDK is written in Rust. Support for more languages can be added.

Last updated