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 all 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 Jupiter, Kamino, Drift, Meteora, and any Solana program directly.

  • 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

Products

Core Concepts

Reference

Networks

Network
Chain ID
RPC URL

Local

1001

http://localhost:9090

Devnet (montispl)

200002

https://montispl.devnet.romeprotocol.xyz

Testnet (Martius)

121214

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

Testnet (Caelian)

121215

https://caelian-i.testnet.romeprotocol.xyz

Need Help?

Last updated

Was this helpful?