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

Dari rumah: jangkau Rome dari chain lain

Biarkan pengguna di chain lain menjangkau aplikasi Rome Anda tanpa meninggalkan rumah — bawa aset masuk, lakukan aksi, lalu bawa kembali keluar.

Pengguna Anda tidak perlu pindah ke Rome. Dari chain asal mereka — L2 seperti Arbitrum atau Monad, atau Solana — mereka membawa aset masuk, menggunakan aplikasi Rome Anda, dan mengambil aset kembali keluar. Jembatan ini on-chain dan diotorisasi oleh tanda tangan pengguna sendiri; Anda menghubungkan aplikasi Anda ke sana melalui satu API.

Cara kerjanya

  • Masuk (home → Rome): aset pengguna dikreditkan di Rome oleh settle_inbound_bridge program, yang diotorisasi oleh tanda tangan pengguna sendiri yang ditandatangani EIP-712 niat — tidak ada penyelesai istimewa.

  • Keluar (Rome → home): RomeBridgeWithdraw (di rome-solidity) memulai keluarnya aset; aset dilepaskan di chain asal.

  • Transport: Circle CCTP untuk USDC, Wormhole untuk ETH dan aset lainnya.

  • Orkestrasi: di luar rantai rome-bridge-api menentukan rute, memverifikasi transaksi di chain sumber, dan mensponsori biaya penyelesaian. Ia tidak menyimpan dana maupun kunci — ia hanya dapat memicu apa yang sudah ditandatangani pengguna.

Bangun

  1. Dapatkan kuotasi rute dari rome-bridge-api untuk chain sumber + aset pengguna → chain Rome Anda; ini mengembalikan jalurnya (CCTP atau Wormhole) dan langkah-langkahnya.

  2. Minta pengguna menandatangani transaksi di chain sumber dan niat EIP-712.

  3. Kirim melalui API; API memverifikasi transaksi sumber dan mensponsori penyelesaian. Pengguna tiba di Rome dengan dana dan memakai aplikasi Anda.

  4. Keluar secara terbalik melalui RomeBridgeWithdraw.

Bentuk kuotasi/rute, jalur, dan detail per aset ada di repo docs/BRIDGE_API_ARCHITECTURE.md.

Baca kodenya

  • appia — aplikasi dari chain asal: pengguna membawa USDC dari chain asal mereka dan menggunakan DeFi di sisi Rome tanpa meninggalkannya.

  • rome-bridge-api — orkestrator (kuotasi → verifikasi → sponsor).

Selanjutnya

Terakhir diperbarui

Apakah ini membantu?