> 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/almntjat/app-sovereignty.md).

# سيادة التطبيق

أطلق سلسلة EVM سيادية خاصة بك على Solana — معرّف سلسلة مخصّص، وأي SPL token كغاز، وإيرادات الغاز التي تذهب إلى خزينة تطبيقك.

تتيح سيادة التطبيق لأي تطبيق على سولانا إطلاق بيئة EVM خاصة به مع معرّف سلسلة مخصص، ورمز غاز مخصص، وإيرادات غاز تذهب إلى التطبيق — وليس إلى بروتوكول مشترك.

## نظرة عامة

يحصل كل تطبيق على Rome على مثيل EVM سيادي:

* **معرّف سلسلة خاص** — تطبيقك هو سلسلته الخاصة
* **رمز غاز خاص** — أي رمز SPL (رمز مشروعك، USDC، SOL)
* **إيرادات الغاز** — جميع رسوم المعاملات تذهب إلى خزانتك
* **أدوات EVM كاملة** — يتصل مستخدموك عبر MetaMask، ويستخدم مطوروك Hardhat/Foundry
* **حالة مشتركة** — يشارك مستخدمو EVM ومستخدمو Solana نفس حالة التطبيق والسيولة

## كيف يعمل

1. **ابدأ عبر البوابة السيادية** — اطلب سلسلة وعيّن معرّف السلسلة ورمز الغاز الخاص بك (أي رمز SPL) عبر [البوابة السيادية](https://sovereign.devnet.romeprotocol.xyz)
2. **تقوم Rome بإطلاق السلسلة** — يتولى فريق Rome توفير بنية السلسلة التحتية وتشغيلها
3. **نشر العقود** — نشر Solidity القياسي باستخدام Hardhat أو Foundry
4. **يتصل المستخدمون** — MetaMask مع معرّف السلسلة الخاص بك، أو أي محفظة EVM

كل سلسلة Rome نشطة — بما في ذلك سلسلة المرجع العامة [**هادريان**](/ar/alshbkat/hadrian.md) — مُسجَّلة في السجل العام [سجل Rome](https://github.com/rome-protocol/rome-registry) (معرّف السلسلة، وRPC، وعناوين العقود)، بحيث يمكن اكتشاف السلسلة السيادية من خلال نفس المصدر المرجعي القياسي الذي يقرأه البناؤون بالفعل.

## تسعير رمز الغاز

تُسعَّر رموز الغاز المخصصة عبر مجمع Meteora DAMM — الإصدار v1 أو v2، قابل للتهيئة (كما يتوفر أيضًا بديل Pyth/Hermes). يحدّد إعداد Proxy `مدير التسعير` الذي يقرأ المجمع لتحويل قيم رموز الغاز الخاصة بك إلى SOL والعكس لرسوم معاملات سولانا الأساسية.

```yaml
# إعدادات Proxy لرمز الغاز المخصص
مدير_التسعير:
  النوع: "meteora_damm_v1_pool"   # meteora_damm_v1_pool | meteora_damm_v2_pool | hermes_api
  عنوان_المجمّع: "YOUR_METEORA_POOL_ADDRESS"
```

## حالة استخدام: إطلاق سوق توقعات لسلسلة EVM

```
أورا (سوق توقعات على سولانا) تريد مستخدمي EVM:
  1. تنشر Rome سلسلة EVM السيادية الخاصة بـ Orra باستخدام رمز ORRA كغاز
  2. يتصل مستخدمو EVM عبر MetaMask، ويجسرون USDC، ويشترون أسهم التوقعات
  3. تحت الغطاء: rUSDC (ERC-20) → فك اللف إلى SPL → Orra CPI → شراء الأسهم
  4. تكسب Orra رسوم الغاز برمز ORRA من كل معاملة EVM
  5. حالة موحّدة: يرى مستخدمو سولانا ومستخدمو EVM الأسواق نفسها، والسيولة نفسها
```

## الحالة

**مباشر** — منتج نشط مع شركاء.

## ما التالي

* [العمارة](/ar/albda/architecture.md) — كيف تعمل Rome EVM من الداخل
* [البدء السريع](/ar/albda/quickstart.md) — انشر عقدك الأول
* [انشر Solidity](/ar/adlh-almtw-ryn/deploy-solidity.md) — دليل النشر لـ Hardhat وFoundry


---

# 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/ar/almntjat/app-sovereignty.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.
