For the complete documentation index, see llms.txt. This page is also available as Markdown.

Getting Started

EVM execution on Solana via Cross-Program Invocation.

Rome Protocol is an EVM execution environment running natively inside the Solana runtime. Deploy Solidity smart contracts on Solana with atomic CPI access to Solana programs and liquidity.

What Makes Rome Different

  • Single State — EVM contracts and Solana programs share the same state. No bridging, no sync delays.

  • CPI Access — Solidity contracts call any Solana program directly, from SPL Token to Meteora.

  • Standard Tooling — Deploy with Hardhat or Foundry. Interact with MetaMask. Write Solidity.

  • App Sovereignty — Each app gets its own EVM chain with custom gas token and fee revenue.

For Developers

Apps on Rome

Rome is live software. See what's running today — DEX, lending, bridge, explorer, and more — in Apps on Rome.

Products

Core Concepts

Reference

Networks

Build against Martius (testnet) or Hadrian (devnet). Full details, wallet setup, and funding are on the Networks page.

Network
Chain ID
RPC URL

Martius (testnet)

121214

https://martius.testnet.romeprotocol.xyz/

Hadrian (devnet)

200010

https://hadrian.testnet.romeprotocol.xyz/

Local

1001

http://localhost:9090

Need Help?

  • Discord — Developer community and support

  • Telegram — Updates and announcements

  • GitHub — Source code and issues

Last updated

Was this helpful?