> For the complete documentation index, see [llms.txt](https://docs.rome.builders/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rome.builders/vi/mang/rubicon.md).

# Rubicon (mainnet)

Rome Rubicon — chuỗi mainnet công khai (chain ID 7531). Quyết toán trên mainnet Solana, gas là USDC thật.

Rubicon là chuỗi mainnet công khai của Rome. Đây là một chuỗi EVM chạy bên trong chương trình Rome trên mainnet Solana và thanh toán ở đó. Phí gas được trả bằng USDC, và USDC đó là tiền thật. Không có faucet.

Rubicon chưa có trong phần công khai [sổ đăng ký Rome](https://github.com/rome-protocol/rome-registry), trong `create-rome-app` hoặc trong `rome-cli` chưa. Các công cụ đọc giá trị chain từ sổ đăng ký không thể nhắm tới nó. Hãy điền các giá trị bằng tay từ trang này.

## Chi tiết mạng

| Trường                        | Giá trị                                                                                                                   |
| ----------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| Mã Chain                      | `7531`                                                                                                                    |
| URL RPC                       | `https://rubicon.mainnet.romeprotocol.xyz/`                                                                               |
| WebSocket                     | `wss://rubicon.mainnet.romeprotocol.xyz/`                                                                                 |
| Trình khám phá                | [via-rubicon.mainnet.romeprotocol.xyz](https://via-rubicon.mainnet.romeprotocol.xyz/)                                     |
| Xác minh hợp đồng             | `https://verify.mainnet.romeprotocol.xyz` (xem [Xác minh hợp đồng](/vi/huong-dan-cho-nha-phat-trien/verify-contracts.md)) |
| Thanh toán trên               | mainnet Solana                                                                                                            |
| ID chương trình Rome          | `RomePq9X3iAoTr813HR7uRarafFDUJty6GdiEceYpzX`                                                                             |
| Token gas                     | USDC, 18 chữ số thập phân ở phía EVM                                                                                      |
| Địa chỉ mint USDC trên Solana | `EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v` (6 chữ số thập phân)                                                       |

Thêm nó vào ví bằng cách nhập thủ công các giá trị ở trên (Cài đặt → Mạng → Thêm mạng), với ký hiệu tiền tệ `USDC`. Các đăng ký WebSocket được phục vụ trên cùng máy chủ với RPC HTTPS.

## Gas

Gas là USDC. Giá được đọc theo cách thông thường, bằng `eth_gasPrice`. Giá của Rubicon cao hơn trên Hadrian và thay đổi, vì vậy đừng sao chép một con số từ trang này. Để so sánh, một lần đọc `eth_gasPrice` trên Rubicon cho khoảng 104.6 gwei trong khi Hadrian cho khoảng 10.4 gwei, thấp hơn xấp xỉ mười lần. Hợp đồng quickstart, được xây dựng không có bộ tối ưu hóa như `npx hardhat run` xây dựng nó, ước tính khoảng 14 triệu gas trên Rubicon, vì vậy lần triển khai đầu tiên tốn khoảng 1.5 USDC ở mức giá đó (khoảng 9.7 triệu gas và 1 USDC với bộ tối ưu hóa bật).

Sử dụng `eth_estimateGas` cho mỗi lần ghi và đừng bao giờ hardcode 21,000. Phần lớn chi phí của một lần ghi là tạo các tài khoản Solana (một người nhận chưa từng dùng, một tài khoản token mới, một hợp đồng đã triển khai), và ước tính đã bao gồm nó. Đối với các lời gọi vào chương trình Solana, hãy cộng thêm biên độ, như phần đệm 1.3x của SDK thực hiện, và tự đặt trần gas nếu chính ước tính đó hoàn nguyên. Xem [Hỗ trợ JSON-RPC](/vi/tai-lieu-tham-khao/json-rpc.md) vì các số đo được.

## Nạp tiền cho ví

Nạp USDC qua [Cầu Rome trên mainnet](https://bridge-api.mainnet.romeprotocol.xyz/). Tại thời điểm viết, danh sách tuyến của nó cho Rubicon có USDC từ Ethereum qua CCTP, ETH từ Ethereum qua Wormhole, và SOL và USDC từ Solana. Danh sách trực tiếp ở [`/v1/routes`](https://bridge-api.mainnet.romeprotocol.xyz/v1/routes). USDC đến qua cầu sẽ vào dưới dạng gas. Chi tiết về cầu có trên trang [Cầu Rome](/vi/ung-dung-tren-rome/bridge-api.md) và [Faucets](/vi/tai-nguyen/faucets.md) nói những gì áp dụng trên mainnet.

## Hợp đồng và wrapper

Địa chỉ wrapper của Rubicon được liệt kê trong [Địa chỉ wrapper theo mạng](https://docs.rome.builders/vi/mang/pages/78cdb3ade0fe940d802a76a2d3627b611d3c55bf#id-4.-per-network-wrapper-addresses) và trên [Địa chỉ Hợp đồng](/vi/tai-lieu-tham-khao/contract-addresses.md). Chúng không được sao chép ở đây để chỉ có một nơi cập nhật.

## Gọi Rubicon từ ví Solana

Lộ trình Solana (một ví Solana gọi hợp đồng EVM của bạn) cần hai thứ trên mainnet.

* **Một RPC mainnet Solana.** SDK gửi giao dịch Solana đã ký tới RPC Solana mà bạn cung cấp, chứ không phải tới proxy Rome. Hãy dùng một RPC cho mainnet Solana từ nhà cung cấp mà bạn có tài khoản.
* **Một ví ký được giao dịch Solana v1.** Mỗi lời gọi theo lộ trình Solana là một giao dịch v1. Hãy kiểm tra rằng ví của bạn ký được chúng trước khi xây dựng dựa trên nó. Trên Hadrian, Solflare ký được và Phantom thì chưa. Việc một ví cụ thể có ký được chúng trên Rubicon hay không không được đề cập ở đây, vì vậy hãy thử ví của bạn trước.

Vì sổ đăng ký không có mục Rubicon, hãy điền `deps` của SDK bằng tay với các giá trị từ bảng ở trên. Ánh xạ từng trường có trong [Mở hợp đồng của bạn cho người dùng Solana](https://docs.rome.builders/vi/mang/pages/78cdb3ade0fe940d802a76a2d3627b611d3c55bf#id-3.-let-a-solana-wallet-call-it).

## Trước khi bạn triển khai

* Phát triển và thử nghiệm trên [Hadrian](/vi/mang/hadrian.md). Rubicon chạy cùng một EVM, nên cùng các artifact có thể được triển khai, với chain ID và các địa chỉ wrapper được thay thế.
* Mỗi giao dịch trên Rubicon tiêu tốn USDC thật. Hãy chạy trọn một lượt đi-về với số tiền nhỏ một lần trước khi bạn công bố bất cứ điều gì.
* Người dùng di chuyển token wrapper cần quyền cấp wrapper một lần như mô tả trong [Tương tác token](/vi/cac-khai-niem-cot-loi/token-interop.md#one-time-grant-per-wallet), trên Rubicon như trên mọi chain khác.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.rome.builders/vi/mang/rubicon.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
