> 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/de/ressourcen/faq.md).

# FAQ

## Allgemein

**Was ist Rome Protocol?** Rome ist eine EVM-Ausführungsumgebung, die nativ innerhalb der Solana-Runtime läuft. Solidity-Verträge werden auf Solana bereitgestellt und haben direkten CPI-Zugriff auf alle Solana-Programme. Siehe [Was ist Rome?](/de/erste-schritte/what-is-rome.md)

**Ist Rome eine Bridge?** Nein. Rome EVM läuft innerhalb der Solana-Runtime als erstklassiges Programm. Es gibt kein Message-Relay zwischen getrennten Chains. Der EVM-Zustand IST der Solana-Zustand.

**Ist Rome ein Rollup?** Nein. Ein Block-Indexer (Hercules) erzeugt Ethereum-kompatible Blöcke für Wallets und Explorer, aber die EVM-Ausführung findet innerhalb eines Solana-Programms statt — nicht auf einer separaten Rollup-Chain.

## Entwicklung

**Kann ich meine bestehenden Solidity-Verträge verwenden?** Ja. Standard-Solidity-Verträge werden auf Rome unverändert bereitgestellt. Wenn Ihre Verträge Chainlink-Orakel verwenden, bietet das Oracle Gateway dasselbe `AggregatorV3Interface`.

**Welche Solidity-Version sollte ich verwenden?** 0.8.28 wird empfohlen (entspricht dem Rome Solidity SDK). Frühere Versionen funktionieren.

**Kann ich Hardhat? Foundry?** Beide funktionieren. Konfigurieren Sie Ihr Netzwerk mit der Rome-RPC-URL und der Chain-ID. Siehe [Solidity bereitstellen](/de/entwicklerleitfaden/deploy-solidity.md).

**Kann ich MetaMask verwenden?** Ja. Fügen Sie Rome in MetaMask als benutzerdefiniertes Netzwerk mit der entsprechenden RPC-URL und Chain-ID hinzu. Siehe [Schnellstart](/de/erste-schritte/quickstart.md).

**Wie rufe ich Solana-Programme aus Solidity auf?** Verwenden Sie das CPI-Precompile (`0xFF...08`) über das Rome Solidity SDK. Siehe [Solana aus der EVM aufrufen](/de/entwicklerleitfaden/call-solana-from-evm.md).

## Leistung

**Wie lang ist die Transaktionsfinalität?** Unter einer Sekunde — gleich wie die Solana-Blockzeit (\~400 ms).

**Wie hoch ist das Compute-Budget?** \~1,4 Mio. Compute Units pro atomarer Transaktion. Vorgänge, die dies überschreiten, verwenden den iterativen Modus (aufgeteilt auf mehrere Solana-Transaktionen). Siehe [Compute-Budget](/de/kernkonzepte/compute-budget.md).

## Token

**Welchen Gas-Token verwendet Rome?** Jede Chain wählt ihren eigenen Gas-Token — beliebige SPL-Token, bepreist über Meteora-Pools. Die öffentlichen Chains (Martius, Hadrian) verwenden USDC als Gas.

**Wie funktionieren ERC-20-Token auf Rome?** ERC-20-Token auf Rome sind transparente Wrapper über SPL-Token. `balanceOf()` liest direkt aus dem SPL-Token-Konto auf Solana. Siehe [Token-Interop](/de/kernkonzepte/token-interop.md).

**Eine Einzahlung oder Bridge-Übertragung auf der Solana-Seite schlägt mit „insufficient SOL“ fehl, aber mein Wallet ist aufgeladen — warum?** Die Devnet- und Testnet-Chains von Rome werden auf Solana Devnet abgewickelt, daher muss sich Ihr Solana-Wallet im passenden Netzwerkmodus befinden. Öffnen Sie in Phantom Einstellungen → Entwicklereinstellungen → aktivieren Sie den Testnet-Modus mit auf Devnet eingestelltem Netzwerk, trennen Sie dann beide Wallets und verbinden Sie sie erneut und versuchen Sie es nochmals. Wenn nach einer Einzahlung kein Token-Guthaben angezeigt wird, importieren Sie den Token manuell in Ihr Wallet.

## Infrastruktur

**Muss ich meinen eigenen Node betreiben?** Nein — verbinden Sie sich mit dem RPC einer öffentlichen Chain (siehe [Netzwerke](/de/netzwerke/networks.md)). Eine eigene Chain zu betreiben bedeutet, den Proxy und Hercules zu betreiben.

**Welche Datenbanken benötigt Rome?** PostgreSQL, verwendet von Hercules für die Blockindizierung und vom Proxy für Blockabfragen.

**Kann ich Rome lokal ausführen?** Derzeit entwickeln Sie gegen eine öffentliche Chain — die [Schnellstart](/de/erste-schritte/quickstart.md) lässt sich in wenigen Minuten auf Martius (Testnet) oder Hadrian (Devnet) bereitstellen. Ein eigenständiger lokaler Stack ist geplant.


---

# 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/de/ressourcen/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.
