Create NFt MarketPlace like OpenSea
- الوصف
- المنهاج
- الإعلانات
قبل أي شيء يجب عليك معرفة تعريف العقود الذكية smart contract كأحد التطبيقات اللامركزية المميزة التي يتم استخدامها مع البلوك تشين في عمل العقود الأوتوماتيكية أو العقود الآلية بشكل محفوظ تلقائي على هيئة سلسلة من الكتل.
وهو عقد قانوني إلى أنه لا يتم اعتماد العقود الذكية في القانون المصري وفي الكثير من الدول لأنه يشمل كافة الأفراد المشتركين في تلك العقود، إضافة إلى المعلومات الكاملة والشروط الخاصة بالعقود وما إلى ذلك بمنتهى الدقة.
توفر لكم العقود الذكية والبنوك الرقمية البلوك تشين مرونة كبيرة في التعامل مع هذا النوع من العقود والبيانات التي يشملها كل نوع وبالتالي تسهل عملية التداول بصورة كبيرة وتعمل على حل مشكلات المركزية في البنوك المختلفة.
والـ NFT هي اختصار لـ non-fungible tokens أو رموز غير قابلة للاستبدال، لكن وكما يتضح إن جملة “غير قابلة للاستبدال” مبهمة بعض الشيء، فهي تعني باختصار أنها فريدة ولا يمكن استبدالها بشيء آخر، على سبيل المثال، فإن العملات الرقمية مثل عملة بيتكوين قابلة للاستبدال، حيث يمكن استبدال عملة واحدة بأخرى مثلها لها نفس القيمة، لكن بالنسبة لـ NFT فإنها أصول رقمية كل منها له قيمة مختلفة لا يمكن استبدالها بأصول أخرى.
ومن اشهر المتاجر التي تعمل بهذة التقنيات متجر Opensea
ولهذا سوف نقوم بورشة عمل كامله من اول كتابه العقود الي نشر التطبيق على الانترنت
ويمكنكم مشاهدة تفاصيل واقسام الدورة بالاسفل
-
5show the erc721 functions and events
show the erc721 functions and events
-
6Show the erc165 metaData Enumerable
Show the erc165 metaData Enumerable
-
7Erc721 at OpenZipline
Erc721 at OpenZipline
-
8Project Structure
Project Structure
-
9create NFt contract
create NFt contract
-
10create Nft Token Function
create Nft Token Function
-
11MarketPlace Roud Map
MarketPlace Roud Map
-
12Start with nft contract with create item fro sale
Start with nft contract with create item fro sale
-
13create item function with IREC721
create item function with IREC721
-
14add requires and event to create Nft item
add requires and event to create Nft item
-
15add security to functions and start with market sale
add security to functions and start with market sale
-
16finish sell market function
finish sell market function
-
17Create filter function for my items
Create filter function for my items
-
18finish all item created filter
finish all items created filter
-
19get all My Purchased Items
get all My Purchased Items
-
20Create get all unsold item function
Create get all unsold item function
-
21ipfs problem demo شرح مشكله 54.1
-
22Test to Deploy the nft and marketplace contract
-
23Start with unit test
Start with unit test
-
24unit test deployed and finsd the market fees
unit test deployed and find the market fees
-
25uint test check the address and convert from and to wei
uint test check the address and convert from and to wei
-
26uint Test for create nfts and creat market items
uint Test for create nfts and creat market items
-
27Unit Test For fetch All Items
Unit Test For fetch All Items
-
28Config Tailwind css
Config Tailwind css
-
29Create Pages and Layout
Create Pages and Layout
-
30Navbar Design
Navbar Design
-
31start the HeadSection Design
start the HeadSection Design
-
32finish the HeadSection Design
finish the HeadSection Design
-
33create web3 provider
create web3 provider
-
34Load Accounts Function
Load Accounts Function
-
35Load Contracts fetch json provider chain changed
Load Contracts fetch json provider chain changed
-
36finish load contracts and get methods
finish load contracts and get methods
-
37Fetch all unsold items
Fetch all unsold items
-
38create Nft upload page Design
-
39create ipfs on-change function and save url
create ipfs on-change function and save url
-
40Create collect nft url meta Data function
Create collect nft url meta Data function
-
41Crete Item for sale function
Crete Item for sale function
-
42Show the NFts At Home Page
Show the NFts At Home Page
-
43create the item design Design
create the item design Design
-
44fixed the heading for homePage Design
fixed the heading for homePage Design
-
45show the data to design and create grid
show the data to design and create grid
-
46Create Buy Function
Create Buy Function
-
47Handel the design of no unsold item at home
-
48create my purchased page
-
49FEXH THE DASHBOARD DATA
FEXH THE DASHBOARD DATA
-
50redesign the dashboard and purchased item Design
redesign the dashboard and purchased item Design
-
51Design the account homepage Header Design
Design the account homepage Header Design
-
52New Card design for top 5 newest nfts Design
New Card design for top 5 newest nfts Design
-
53fetch top 5 nfts
fetch top 5 nfts
لابد من دراسه على الاقل عدد ٢ ورشة عمل احدهم مختصه بالnft