كيف أتقدّم بطلب للحصول على عقد حقوق الملكية الإلزامية في سوق OKX؟
كيف أتقدّم بطلب للحصول على عقد حقوق الملكية الإلزامية في سوق OKX؟
قبل التقديم للحصول على عقد حقوق الملكية الإلزامية في سوق OKX، تأكّد من أنّك:
نشرت أو قمت بترقية عقد NFT
أدرجت عقد سوق OKX في القائمة البيضاء لديك
قمت بضبط معلومات حقوق الملكية عن طريق ربط محفظة مدير العقد بصفحة المجموعة واختيار تقديم عرض المجموعة لتعيين عنوان استلام حقوق الملكية ومعدّل التحصيل. إذا كنت ترغب في تعديل معلومات مجموعتك، يمكنك الاطلاع على هذا المقال حول المجموعات ضمن شبكة آلة إيثيريوم الافتراضية (EVM) وهذا المقال حول المجموعات ضمن شبكة بروتوكول Ordinals.
ملاحظة: إذا لم تتمكن من ربط محفظة فريق المشروع بالسوق، يمكنك التواصل مع موظفي الدعم الفني للسوق لضبطها.تأكد من استيفاء المعلومات التالية قبل تقديم طلبك من خلال نموذج الطلب هذا:
فقط العقود المُدرجة في القائمة البيضاء التي توفّرها OKX قابلة للتداول (اطلع على وثيقة التكامل)
العقود من أسواق أخرى غير قابلة للتداول
إذا تم فتح القائمة البيضاء لأسواق أخرى لا تفرض حقوق الملكية الإلزامية، تحتفظ OKX بالحق في وقف التداول الحصري للمجموعة
ما هي العناوين المُدرجة في القائمة البيضاء في الشبكات المختلفة؟
تُمثّل كل من عناوين المجمّعات، وعناوين عقود سوق حقوق الملكية الإلزامية، وعناوين عقود التفويض الموحّدة عناوين معاملات يجب ضبطها.
يُمثّل عنوان أداة التحويل الجماعي عنوان أداة OKX، وهو متوافق مع معياريّ ERC721 وERC1155، وضبطه اختياري.
الشبكات | عنوان المجمّع (إلزامي) | عنوان عقد سوق حقوق الملكية الإلزامية (إلزامي) | عنوان عقد التفويض الموحّد (إلزامي) | عنوان أداة التحويل الجماعي (اختياري) |
ETH | 0xa7FD99748cE527eAdC0bDAc60cba8a4eF4090f7c | 0x82C0fDFA607d9aFbe82Db5cBD103D1a4D5a43B77 | 0x2B45c083c9cAb7edA8d2d63B926d9A828EE01c74 | 0x5B93A825829f4B7B5177c259Edc22b63d6E4e380 |
Polygon | 0xa7FD99748cE527eAdC0bDAc60cba8a4eF4090f7c | 0xdc8B1f859bD9aFd93159DEcF75eaDD5f871aE6ee | 0x2B45c083c9cAb7edA8d2d63B926d9A828EE01c74 | 0x8325A52a1B74Cd50B4CcF94dD821F56A7a9018E2 |
ARB | 0xa7FD99748cE527eAdC0bDAc60cba8a4eF4090f7c | 0xdc8B1f859bD9aFd93159DEcF75eaDD5f871aE6ee | 0x2B45c083c9cAb7edA8d2d63B926d9A828EE01c74 | 0xdc426b528377F3Bd301D09FA0Ea16ff169cC8C73 |
BNB | 0xa7FD99748cE527eAdC0bDAc60cba8a4eF4090f7c | 0xdc8B1f859bD9aFd93159DEcF75eaDD5f871aE6ee | 0x2B45c083c9cAb7edA8d2d63B926d9A828EE01c74 | 0x6A5Cf9D9d0B8c32610b2a2e60cBb766D3404C3c6 |
Mode | 0xa7FD99748cE527eAdC0bDAc60cba8a4eF4090f7c | 0x2Cc7a0Ab3CD788d4C59A31d7C4001351Fb1CE564 | 0x2B45c083c9cAb7edA8d2d63B926d9A828EE01c74 | 0x5F47bfAD0d500A999b6A937e8D1715Db0B573631 |
X Layer | 0xa7FD99748cE527eAdC0bDAc60cba8a4eF4090f7c | 0xEfcB1C65C1fff1BDE5938505137AddA08c02713B | 0x2B45c083c9cAb7edA8d2d63B926d9A828EE01c74 | 0x08E4a58C6434f3d59d3D608596cFc3Cb95ef3329 |
ما هي الأكواد البرمجية المرجعية؟
إليك الأكواد التي يمكنك الرجوع إليها:
بالنسبة للمجموعات، يمكنك الرجوع إلى تنفيذ المعيار ERC721 في نظام Openzeppelin 4.9 (نظام أساسي مفتوح المصدر شائع للمساعدة في كتابة التطبيقات اللامركزية ونشرها وإدارتها) كمثال.
JavaScriptfunction _beforeTokenTransfer( address from, address to, uint256 tokenId ) internal virtual { if (_isContract(msg.sender)) { require(senderAllowlist[msg.sender], "Sender not in Allowlist"); } // ... ... // ... ... }
.للاطلاع على الكود مفتوح المصدر، يمكنك الاطلاع على هذا الرابط كمثال