# Rome Transactions

Rome transactions are Solana transactions with distinct characteristics. Below is an overview of the different types and their specific features:

### Rhea Transaction

Rhea transaction encapsulates a single Ethereum-like rollup transaction within a Solana transaction. Developers can compose this transaction using the Rome SDK function `ComposeSimpleTxn(Rtxn)`.

<figure><img src="/files/dcZ0Wj38Hg86P4xRItzv" alt=""><figcaption></figcaption></figure>

### Remus Transaction

Remus transactions involve multiple Ethereum-like rollup transactions bundled within a single Solana transaction.

This structure allows for cross-rollup transactions. Remus transactions can be created using the Rome SDK function `ComposeCrossRollupAtomicTxn(RTxn1, Rtxn2, Rtxn3 ...)`.

<figure><img src="/files/ETdj5jQIVOiALOjZ8iTQ" alt=""><figcaption></figcaption></figure>

### Romulus Transaction

Romulus transactions integrate multiple Ethereum-like rollup transactions and native Solana transactions bundled within a single Solana transaction.

This structure enables cross-chain transactions. Romulus transactions can be created using the Rome SDK function `ComposeCrossChainAtomicTxn(Stxn1, Stxn2 ... , Rtxn1, Rtxn2, ...)`.

<figure><img src="/files/pJd5dpsq1XmuxxF3iqp6" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.rome.builders/legacy/shared-sequencer/rome-transactions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
