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

Из дома: достигайте Rome из другой сети

Позвольте пользователям из другой сети обращаться к вашему приложению Rome, не покидая исходную сеть — заводите активы, выполняйте действия, возвращайте их обратно.

Вашим пользователям не нужно переезжать в Rome. Со своей домашней сети — L2, такой как Arbitrum или Monad, либо Solana — они вносят активы, используют ваше приложение Rome и затем выводят активы обратно. Мост работает on-chain и авторизуется собственной подписью пользователя; вы подключаете к нему своё приложение через один API.

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

  • Входящий поток (домашняя сеть → Rome): активы пользователя зачисляются на Rome посредством settle_inbound_bridge программы, авторизованной собственной подписанной EIP-712 интенцией — привилегированного участника для расчётов нет.

  • Исходящий поток (Rome → домашняя сеть): RomeBridgeWithdrawrome-solidity) инициирует вывод; актив высвобождается в домашней сети.

  • Транспорт: Circle CCTP для USDC, Wormhole для ETH и других активов.

  • Оркестрация: вне блокчейна rome-bridge-api формирует маршрут, проверяет транзакцию в исходной сети и оплачивает комиссию за расчёт. Он не хранит средства и не имеет ключей — он может лишь инициировать то, что пользователь уже подписал.

Соберите это

  1. Получить маршрут и котировку из rome-bridge-api для исходной сети пользователя + актива → вашей сети Rome; он возвращает канал (CCTP или Wormhole) и шаги.

  2. Пусть пользователь подпишет транзакцию в исходной сети и интенцию EIP-712.

  3. Отправьте через API; он проверяет исходную транзакцию и оплачивает расчёт. Пользователь оказывается в Rome с пополненным балансом и использует ваше приложение.

  4. Вывод через мост в обратном направлении через RomeBridgeWithdraw.

Формы котировок/маршрутов, каналы и детали по каждому активу находятся в репозитории в docs/BRIDGE_API_ARCHITECTURE.md.

Изучите код

  • appia — приложение из домашней сети: пользователи переводят USDC из своей домашней сети и пользуются DeFi на стороне Rome, не покидая её.

  • rome-bridge-api — оркестратор (котировка → проверка → спонсирование).

Что дальше

Последнее обновление

Это было полезно?