Skip to content

Introduction

Welcome to a comprehensive course on Rome SDK, a powerful toolkit that enables atomic cross-rollup and cross-chain transactions. Rome SDK provides developers with a comprehensive set of methods to leverage Rome Protocol’s functionality.

With Rome SDK, you’ll learn how to:

  • Build atomic transactions across different rollups using Remus
  • Create cross-chain atomic transactions between rollups and Solana via Romulus
  • Submit and process atomic transactions on the Solana blockchain
  • Monitor and subscribe to rollup transaction mempools
  • Compose complex Rome transactions from rollup transactions
  • Track and verify transaction receipts for confirmation

The SDK is implemented in Rust and is open source on Github. This course will walk you through everything you need to know to start building cross-chain applications with Rome SDK. Let’s begin with the basic installations in the next section.