# 入门

Rome Protocol 是一个 EVM 执行环境，可原生运行于 Solana 运行时中。通过原子级 CPI 访问 Solana 上的所有程序和流动性，在 Solana 上部署 Solidity 智能合约。

## Rome 有何不同

* **单一状态** — EVM 合约与 Solana 程序共享同一状态。无需桥接，无需同步延迟。
* **CPI 访问** — Solidity 合约可直接调用 Jupiter、Kamino、Drift、Meteora 以及任意 Solana 程序。
* **标准工具链** — 使用 Hardhat 或 Foundry 部署。通过 MetaMask 交互。编写 Solidity。
* **应用主权** — 每个应用都拥有自己的 EVM 链，配备自定义 gas 代币和费用收益。

## 面向开发者

* [什么是 Rome？](https://docs.rome.builders/zh/ru-men/what-is-rome) — EVM 执行如何在 Solana 上运行
* [快速开始](https://docs.rome.builders/zh/ru-men/quickstart) — 5 分钟内部署你的第一个合约
* [部署 Solidity](https://docs.rome.builders/zh/kai-fa-zhe-zhi-nan/deploy-solidity) — Hardhat 和 Foundry 部署指南
* [从 EVM 调用 Solana](https://docs.rome.builders/zh/kai-fa-zhe-zhi-nan/call-solana-from-evm) — 从 Solidity 到 Solana 程序的 CPI
* [Rome SDK](https://docs.rome.builders/zh/chan-pin/rome-sdk) — 面向 Solana 程序的类型化 Solidity 接口

## 产品

* [Meta-Hook Router](https://docs.rome.builders/zh/chan-pin/meta-hook-router) — 用于合规的 Token-2022 Transfer Hook 复用器
* [应用主权](https://docs.rome.builders/zh/chan-pin/app-sovereignty) — 在 Solana 上启动你自己的 EVM 链
* [预言机网关](https://docs.rome.builders/zh/chan-pin/oracle-gateway) — 将 Pyth/Switchboard 作为 Chainlink AggregatorV3Interface
* [DeFi Composer](https://docs.rome.builders/zh/chan-pin/defi-composer) — 以 Solidity 构建多协议 DeFi 金库

## 核心概念

* [架构](https://docs.rome.builders/zh/ru-men/architecture) — 系统概览与组件图
* [执行模型](https://docs.rome.builders/zh/he-xin-gai-nian/execution-model) — 原子执行与迭代执行
* [代币互操作](https://docs.rome.builders/zh/he-xin-gai-nian/token-interop) — ERC-20 与 SPL 代币如何协同工作
* [约束](https://docs.rome.builders/zh/he-xin-gai-nian/constraints) — 重要限制与边界

## 参考

* [合约地址](https://docs.rome.builders/zh/can-kao/contract-addresses) — 跨所有环境的已部署地址
* [术语表](https://docs.rome.builders/zh/zi-yuan/glossary) — Rome 特有术语
* [常见问题](https://docs.rome.builders/zh/zi-yuan/faq) — 常见问题解答

## 网络

| 网络               | 链 ID   | RPC URL                                      |
| ---------------- | ------ | -------------------------------------------- |
| 本地               | 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` |

## 需要帮助？

* [Discord](https://discord.gg/vZ9rnCdNSB) — 开发者社区与支持
* [Telegram](https://t.me/+tdnr-M6kcngxYzhk) — 更新与公告
* [GitHub](https://github.com/rome-labs) — 源代码与问题反馈
