> 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/ar/almward/faq.md).

# الأسئلة الشائعة

## عام

**ما هو بروتوكول Rome؟** Rome هي بيئة تنفيذ EVM تعمل بشكلٍ أصلي داخل بيئة تشغيل Solana. يتم نشر عقود Solidity على Solana مع وصول مباشر عبر CPI إلى جميع برامج Solana. انظر [ما هو Rome؟](/ar/albda/what-is-rome.md)

**هل Rome جسر؟** لا. يعمل Rome EVM داخل بيئة تشغيل Solana كبرنامج من الدرجة الأولى. لا توجد عملية تمرير رسائل بين سلاسل منفصلة. حالة EVM هي حالة Solana.

**هل Rome عبارة عن تجميع (rollup)؟** لا. يقوم فهرس كتل (Hercules) بإنتاج كتل متوافقة مع Ethereum للمحافظ ومستكشفات الكتل، لكن تنفيذ EVM يحدث داخل برنامج Solana — وليس على سلسلة تجميع منفصلة.

## التطوير

**هل يمكنني استخدام عقود Solidity الحالية الخاصة بي؟** نعم. تُنشر عقود Solidity القياسية دون تغيير على Rome. إذا كانت عقودك تستخدم أوراكل Chainlink، فإن Oracle Gateway يوفر نفس `AggregatorV3Interface`.

**ما إصدار Solidity الذي يجب أن أستخدمه؟** يُوصى بالإصدار 0.8.28 (وهو مطابق لـ Rome Solidity SDK). تعمل الإصدارات الأقدم أيضًا.

**هل يمكنني استخدام Hardhat؟ Foundry؟** كلاهما يعمل. قم بتهيئة شبكتك باستخدام عنوان Rome RPC وchain ID. انظر [نشر Solidity](/ar/adlh-almtwr/deploy-solidity.md).

**هل يمكنني استخدام MetaMask؟** نعم. أضف Rome كشبكة مخصصة في MetaMask مع عنوان RPC وchain ID المناسبين. انظر [الدليل السريع](/ar/albda/quickstart.md).

**كيف أستدعي برامج Solana من Solidity؟** استخدم الـ precompile الخاص بـ CPI (`0xFF...08`) عبر Rome Solidity SDK. انظر [استدعِ Solana من EVM](/ar/adlh-almtwr/call-solana-from-evm.md).

## الأداء

**ما زمن نهائية المعاملة؟** أقل من ثانية — نفس زمن كتلة Solana (\~400 مللي ثانية).

**ما هو حدّ الحوسبة؟** حوالي 1.4 مليون وحدة حوسبة لكل معاملة ذرّية. العمليات التي تتجاوز ذلك تستخدم الوضع التكراري (مقسمة عبر عدة معاملات Solana). انظر [حدّ الحوسبة](/ar/almfahym-alasasyh/compute-budget.md).

## الرموز

**ما رمز الغاز الذي يستخدمه Rome؟** تختار كل سلسلة رمز الغاز الخاص بها — أي رمز SPL، ويتم تسعيره عبر مجمعات Meteora. تستخدم السلاسل العامة (Martius، Hadrian) USDC كغاز.

**كيف تعمل رموز ERC-20 على Rome؟** رموز ERC-20 على Rome هي أغلفة شفافة فوق رموز SPL. `balanceOf()` يقرأ مباشرةً من حساب الرمز المميز SPL على Solana. انظر [تكامل الرموز](/ar/almfahym-alasasyh/token-interop.md).

**يفشل إيداع من جهة Solana أو تحويل عبر الجسر برسالة "insufficient SOL"، لكن محفظتي ممولة — لماذا؟** تسوية سلاسل devnet وtestnet الخاصة بـ Rome تتم على Solana Devnet، لذلك يجب أن تكون محفظة Solana الخاصة بك في وضع الشبكة المطابق. في Phantom، افتح Settings → Developer Settings → فعّل Testnet Mode مع ضبط الشبكة على Devnet، ثم افصل المحفظتين وأعد توصيلهما وحاول مرة أخرى. إذا لم يظهر رصيد الرمز بعد الإيداع، فاستورد الرمز إلى محفظتك يدويًا.

## البنية التحتية

**هل أحتاج إلى تشغيل عقدتي الخاصة؟** لا — اتصل بـ RPC لسلسلة عامة (انظر [الشبكات](/ar/alshbkat/networks.md)). تشغيل سلسلتك الخاصة يعني إدارة Proxy وHercules.

**ما قواعد البيانات التي يحتاجها Rome؟** PostgreSQL، ويستخدمه Hercules لفهرسة الكتل ويستخدمه Proxy لاستعلامات الكتل.

**هل يمكنني تشغيل Rome محليًا؟** حاليًا، طوّر مقابل سلسلة عامة —  [الدليل السريع](/ar/albda/quickstart.md) يتم النشر إلى Martius (testnet) أو Hadrian (devnet) في دقائق. يوجد مكدس محلي مستقل على خارطة الطريق.


---

# 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 dynamically by asking a question.

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

```
GET https://docs.rome.builders/ar/almward/faq.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
