كل الأعمال

MyXDC

MyXDC: محفظة لامركزية ومنصة تبادل لشبكة XDC

محفظة EVM لامركزية ومنصة تبادل لشبكة XDC، إدارة مفاتيح كاملة على جهاز المستخدم ونسخة من Uniswap V2، مع جعل الأمان وتجربة الاستخدام أولوية فوق تعقيد البلوكشين.

MyXDC
السنة
2022
الدور
مهندس رئيسي، المحفظة، المنصة، والعقود
التقنيات
Next.jsSolidityUniswap V2Ethers.jsWeb Crypto

المشكلة

شبكة XDC متوافقة مع EVM، لكن الأدوات حولها كانت متأخرة. لم يكن لدى المستخدمين محفظة موثوقة من الدرجة الأولى، ولا طريقة أصيلة لتبادل الرموز دون الانتقال إلى سلسلة أخرى. لم تكن العقبة في التقنية، بل في غياب منتج مبني حولها.

ما الذي بنيته

MyXDC منتجان في واحد: محفظة لامركزية ومنصة تبادل على السلسلة.

  • إدارة مفاتيح على الجهاز. تُولَّد المفاتيح وتُشفَّر داخل المتصفح ولا تغادر الجهاز أبداً. التطبيق لا يستطيع الوصول إلى الأموال، المستخدم وحده يستطيع.
  • منصة تبادل كاملة. نسخة من Uniswap V2 منشورة على XDC: مجمّعات سيولة، عمليات تبادل، توفير سيولة، وحماية من الانزلاق السعري.
  • تجربة تُخفي السلسلة. الرسوم والتأكيدات وصيغ العناوين مُجرَّدة ضمن تدفّق يشبه تطبيقاً عادياً، لا وحدة تحكم بلوكشين.

أبرز الجوانب التقنية

نقل Uniswap V2 إلى XDC تطلّب التوفيق بين صيغتَي العنوان (بادئة xdc في XDC مقابل 0x في EVM) عبر كل استدعاء عقد وطلب RPC وواجهة، مصدر أخطاء دقيق عالجتُه بطبقة توحيد واحدة كي لا يضطر بقية التطبيق للتفكير فيه.

النتيجة

محفظة ومنصة تبادل تعملان، منحتا مستخدمي XDC حفظاً ذاتياً وتبادلاً أصيلاً لأول مرة، بمفاتيح لا تلمس أي خادم.

لديك مشروع مشابه؟

أخبرني بما تبنيه. مكالمة 30 دقيقة، واقتراح مكتوب خلال 24 ساعة.

احجز مكالمة