هذا مشروع تدريب لتعلم تكنولوجيا Web3.
ONENFS هي منصة Web3 Create Music. نحن نستفيد من تقنية blockchain والتشفير المتقدم لإنشاء نظام بيئي عادل وشفاف يركز على المستخدم للفنانين والمستمعين.
العنوان التجريبي: https://one-nfs.vercel.app/
الوظائف الرئيسية
- قائمة التشغيل الخاصة : يضمن التشفير المتجانس بالكامل (FHE) أن تكون عادات الاستماع الخاصة بك دائمًا لك.
- ؟ الملكية المرنة : شراء أو استئجار صوت غير قابل للتغيير (NFS) - اختر منك!
- ؟ مراقبة المبدع : يقرر الفنان الشروط والأسعار والتعويضات حسب تقديره الخاص.
- السوق الثانوية : يستفيد المبدعون من كل إعادة بيع واستئجار.
- مصدر شفاف : تاريخ ملكية واضح على blockchain.
عناوين ومعاملات مهمة
عنوان العقد يمتلك (تم نشره على Polygon Amoy):
0xaD4b216C20Ac6a06D67d03c8176C047BB81CB7A0
كومة التكنولوجيا
- الواجهة الأمامية : Next.js ، Etherthers.JS ، Tailwind CSS ، Shadcn-Ui ، Framer Motion
- الخلفية : node.js ، express.js ، fhevmjs
- blockchain : Polygon Amoy و Inco Fhe و ERC-20 و ERC-721 Smart Contracts
- التخزين : IPFs لتخزين المحتوى اللامركزي
- التشفير : تشفير AES باستخدام مكتبة التشفير المتجانس الكامل لـ Inco FHEVM (FHE)
- NFT Standard : ERC-721 صوت غير الريح (NFS)
كيف تعمل
- إنشاء المحتوى : يقوم الفنانون بتحميل محتوى الصوت الخاص بهم لإنشاء أصوات غير قابلة للتصدي (NFS).
- الملكية : يمكن للمستخدمين شراء NFS مباشرة أو استئجار NFS بأسعار منخفضة للغاية.
- الإتاوات : توزيع العقود الذكية تلقائيًا على الإتاوات للمبيعات والإيجارات للمبدعين.
- قائمة التشغيل الخاصة : يقوم المستخدمون بإنشاء قوائم تشغيل مشفرة لضمان خصوصية النظام الأساسي.
- السوق الثانوية : يتم تداول NFS في السوق المدمجة ويمكن للمبدعين كسب حصة من كل عملية بيع.
ميزات السلامة
- تشفير متجانس تمامًا لحماية خصوصية قائمة التشغيل
- التحقق من الملكية القائمة على blockchain
- محفظة متعددة التوقيع للمعاملات عالية القيمة
- تدقيق العقد الذكي المنتظم
ابدأ
- استنساخ repo
- تثبيت التبعيات: أدخل دليل العميل ، تثبيت NPM
- قم بتعيين مفتاح API وعنوان العقد الضروري في ملف .env
- قم بتشغيل خادم التطوير قم بتشغيل خادم التطوير