For the complete documentation index, see llms.txt. This page is also available as Markdown.

Von zuhause aus: Rome von einer anderen Chain erreichen

Lassen Sie Nutzer auf einer anderen Chain Ihre Rome-App erreichen, ohne ihr Zuhause zu verlassen — Assets hineinbringen, handeln, sie wieder herausnehmen.

Ihre Nutzer müssen nicht nach Rom wechseln. Von ihrer Heimat-Chain — einer L2 wie Arbitrum oder Monad oder Solana — bringen sie Vermögenswerte hinein, nutzen Ihre Rome-App und nehmen Vermögenswerte wieder heraus. Die Bridge ist on-chain und durch die eigene Signatur des Nutzers autorisiert; Sie binden Ihre App über eine einzige API daran an.

So funktioniert es

  • Inbound (Heimat → Rome): die Vermögenswerte des Nutzers werden auf Rome gutgeschrieben durch das settle_inbound_bridge Programm, autorisiert durch die vom Nutzer selbst signierte EIP-712 Intent — es gibt keinen privilegierten Abwickler.

  • Outbound (Rome → Heimat): RomeBridgeWithdraw (in rome-solidity) initiiert den Abfluss; der Vermögenswert wird auf der Heimat-Chain freigegeben.

  • Transport: Circle CCTP für USDC, Wormhole für ETH und andere Vermögenswerte.

  • Orchestrierung: das Off-Chain- rome-bridge-api gibt eine Route aus, verifiziert die Transaktion der Quell-Chain und übernimmt die Settlement-Gebühr. Es hält keine Gelder und keine Schlüssel — es kann nur auslösen, was der Nutzer bereits signiert hat.

Baue es

  1. Route ausgeben für rome-bridge-api für die Quell-Chain + den Vermögenswert des Nutzers → Ihre Rome-Chain; es gibt die Rail (CCTP oder Wormhole) und die Schritte zurück.

  2. Lassen Sie den Nutzer signieren die Transaktion der Quell-Chain und den EIP-712-Intent.

  3. Absenden über die API; sie verifiziert die Quell-Transaktion und übernimmt das Settlement. Der Nutzer landet auf Rome mit Mitteln ausgestattet und nutzt Ihre App.

  4. Herausbrücken in umgekehrter Richtung über RomeBridgeWithdraw.

Formen für Angebot/Route, die Rails und asset-spezifische Details stehen im Repo unter docs/BRIDGE_API_ARCHITECTURE.md.

Lies den Code

  • appia — eine From-Home-App: Nutzer bringen USDC von ihrer Heimat-Chain mit und nutzen DeFi auf der Rome-Seite, ohne sie zu verlassen.

  • rome-bridge-api — der Orchestrator (Angebot → Verifizieren → Übernehmen).

Wie geht es weiter

Zuletzt aktualisiert

War das hilfreich?