من المنزل: الوصول إلى Rome من سلسلة أخرى
اسمح للمستخدمين على سلسلة أخرى بالوصول إلى تطبيق Rome الخاص بك دون مغادرة المنزل — أدخل الأصول، نفّذ العمليات، ثم أعدها للخارج.
آخر تحديث
هل كان هذا مفيدا؟
اسمح للمستخدمين على سلسلة أخرى بالوصول إلى تطبيق Rome الخاص بك دون مغادرة المنزل — أدخل الأصول، نفّذ العمليات، ثم أعدها للخارج.
لا يحتاج مستخدموك إلى الانتقال إلى Rome. من سلسلتهم الأصلية — وهي طبقة ثانية (L2) مثل Arbitrum أو Monad، أو Solana — يجلبون الأصول إلى الداخل، ويستخدمون تطبيقك على Rome، ثم يعيدون الأصول إلى الخارج. الجسر على السلسلة ومصرَّح به بتوقيع المستخدم نفسه؛ وتربط تطبيقك به عبر واجهة برمجة تطبيقات واحدة.
الوارد (المنزل → Rome): تُضاف أصول المستخدم إلى رصيد Rome بواسطة settle_inbound_bridge البرنامج، بموافقة EIP-712 الموقَّعة من المستخدم نفسه — لا يوجد مُسوِّو مميَّز.
الصادر (Rome → المنزل): RomeBridgeWithdraw (في rome-solidity) يبدأ الخروج؛ ويتم تحرير الأصل على السلسلة الأصلية.
النقل: Circle CCTP لـ USDC، Wormhole لـ ETH والأصول الأخرى.
التنسيق: الجزء خارج السلسلة rome-bridge-api يُقدِّم عرضًا لمسار، ويتحقق من معاملة السلسلة المصدر، ويرعى رسوم التسوية. لا يحتفظ بأي أموال ولا بأي مفاتيح — ولا يمكنه إلا تنفيذ ما وقّع عليه المستخدم مسبقًا.
اعرض مسارًا من rome-bridge-api لسلسلة المصدر الخاصة بالمستخدم + الأصل → سلسلتك على Rome؛ ويُرجع القناة (CCTP أو Wormhole) والخطوات.
اجعل المستخدم يوقّع معاملة السلسلة المصدر ونيّة EIP-712.
أرسِل عبر واجهة برمجة التطبيقات؛ فهي تتحقق من معاملة المصدر وترعى التسوية. يصل المستخدم إلى Rome وقد مُوِّل، ويستخدم تطبيقك.
الجسر إلى الخارج بالعكس عبر RomeBridgeWithdraw.
توجد أشكال العرض/المسار، والقنوات، وتفاصيل كل أصل في مستودع المشروع ضمن docs/BRIDGE_API_ARCHITECTURE.md.
appia — تطبيق من المنزل: يجلب المستخدمون USDC من سلسلتهم الأصلية ويستخدمون DeFi على جانب Rome من دون مغادرته.
rome-bridge-api — المنسِّق (عرض → تحقق → رعاية).
الحصول على التمويل — مسار الجسر نفسه يمول محفظة مطوّر جديدة.
نشر Solidity — ضع تطبيقك على Rome.
آخر تحديث
هل كان هذا مفيدا؟
هل كان هذا مفيدا؟