# Суверенитет приложения

App Sovereignty позволяет любому приложению на Solana запускать собственную EVM-среду с пользовательским chain ID, собственным gas-токеном и доходом от газа, который поступает приложению — а не общему протоколу.

## Обзор

Каждое приложение в Rome получает суверенный экземпляр EVM:

* **Собственный chain ID** — ваше приложение является собственной цепочкой
* **Собственный gas-токен** — любой SPL-токен (токен вашего проекта, USDC, SOL)
* **Доход от газа** — все комиссии за транзакции поступают в вашу казну
* **Полный набор инструментов EVM** — ваши пользователи подключают MetaMask, ваши разработчики используют Hardhat/Foundry
* **Единое состояние** — пользователи EVM и пользователи Solana разделяют одно и то же состояние приложения и ликвидность

## Как это работает

1. **Зарегистрируйте свою цепочку** — отправьте chain ID и gas-токен (любой SPL mint или нативный SOL) через [портал регистрации](https://register.devnet.romeprotocol.xyz)
2. **Разверните инфраструктуру** — Rome Proxy + Hercules (режим единого состояния) или добавьте OP-Geth для полной совместимости с Ethereum RPC
3. **Разверните контракты** — стандартное развертывание Solidity с помощью Hardhat или Foundry
4. **Пользователи подключаются** — MetaMask с вашим chain ID или любой EVM-кошелек

## Ценообразование gas-токена

Пользовательские gas-токены оцениваются через пулы Meteora DAMM V1. Конфигурация Proxy задает `price_manager` который считывает пул для конвертации между вашим gas-токеном и SOL для базовых комиссий за транзакции в Solana.

```yaml
# Конфигурация Proxy для пользовательского gas-токена
price_manager:
  type: "meteora_damm_v1_pool"
  pool_address: "YOUR_METEORA_POOL_ADDRESS"
```

## Режимы развертывания

| Режим            | Компоненты                        | Сценарий использования                                         |
| ---------------- | --------------------------------- | -------------------------------------------------------------- |
| Единое состояние | Proxy + Hercules                  | Проще, ниже задержка, прямая интеграция с Solana               |
| OP-Geth          | Proxy + Hercules + OP-Geth + Rhea | Полная совместимость с Ethereum RPC, поддержка блок-эксплорера |

## Сценарий использования: запуск EVM-цепочки для рынка прогнозов

```
Orra (рынок прогнозов на Solana) нужны пользователи EVM:
  1. Rome развертывает суверенную EVM Orra с токеном ORRA в качестве gas-токена
  2. Пользователи EVM подключают MetaMask, переводят USDC, покупают доли прогноза
  3. Под капотом: rUSDC (ERC-20) → развертывание в SPL → Orra CPI → покупка долей
  4. Orra получает комиссии за газ в токене ORRA с каждой EVM-транзакции
  5. Единое состояние: пользователи Solana и EVM видят одни и те же рынки, одну и ту же ликвидность
```

## Статус

**Работает** — активный продукт с партнерами.

## Что дальше

* [Архитектура](/ru/nachalo-raboty/architecture.md) — как работает Rome EVM изнутри
* [Quickstart](/ru/nachalo-raboty/quickstart.md) — разверните свой первый контракт
* [Развертывание Solidity](/ru/rukovodstva-dlya-razrabotchikov/deploy-solidity.md) — руководство по развертыванию для Hardhat и Foundry


---

# Agent Instructions: 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:

```
GET https://docs.rome.builders/ru/produkty/app-sovereignty.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
