BTC
$96,000
5.73%
ETH
$3,521.91
3.97%
HTX
$0.{5}2273
5.23%
SOL
$198.17
3.05%
BNB
$710
3.05%
lang
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe
Trang chủ
AI AI
Tin nhanh
Bài viết
Sự kiện
BlockBeats Pro
Thêm
Thông tin tài chính
Chuyên đề
Hệ sinh thái chuỗi khối
Mục nhập
Podcast
Data
OPRR

Hướng dẫn bạn từng bước cách nhận NFT trong tuần thứ ba của Alchemy Road to Web3

Đọc bài viết này mất 59 phút
Tạo NFT bằng siêu dữ liệu trên chuỗi - Hardhat và JavaScript

Tiêu đề gốc: "Con đường giả kim dự án 10 tỷ đến Web3 Hướng dẫn lấy NFT vào tuần thứ ba"
Tác giả gốc: Greta


Giả kim thuật là gì?


Vào tháng 12 năm 2019, Alchemy đã hoàn thành 15 triệu đô la trong vòng tài trợ Series A từ Pantera Capital, Đại học Stanford, Coinbase, Samsung, v.v.


Vào tháng 4 năm 2021, Alchemy đã hoàn thành 80 triệu đô la Mỹ trong vòng tài trợ Series B với mức định giá 505 triệu đô la Mỹ. Coatue và Addition dẫn đầu khoản đầu tư, với DFJ Development, K5 Global, Chainsmokers, diễn viên Jared Leto và The Gia đình Glazer đã tham gia.


Vào tháng 10 năm 2021, Alchemy đã hoàn thành tài trợ Series C trị giá 250 triệu đô la với mức định giá 3,5 tỷ đô la, dẫn đầu là a16z.


Vào tháng 2 năm 2022, Alchemy đã hoàn tất 200 triệu đô la Mỹ với mức định giá là 10,2 tỷ đô la Mỹ, dẫn đầu là Lightspeed và Silver Lake.


Alchemy là một nhóm có nền tảng vững chắc, đủ kinh phí, làm việc thực tế và không phát hành tiền tệ. Một dự án như vậy sẽ không được sử dụng. , bạn có định chải lông cho chó địa phương không?


Alchemy có kế hoạch sử dụng nguồn vốn mới để thúc đẩy việc áp dụng Web3. Một số sáng kiến của họ bao gồm ra mắt Đại học Web3, hiện được gọi là Road to Web3, một sự kiện kéo dài 10 tuần với một NFT mỗi tuần. Sau khi xem xét số lượng nft rất ít, người ta ước tính rằng do nhiệm vụ khó khăn nên rất nhiều bạn bè đã bỏ cuộc, nếu một dự án như vậy được airdrop thì chắc chắn sẽ có chuyện lớn.


Tuần hướng dẫn từng bước thứ ba bắt đầu: Cách sử dụng siêu dữ liệu trên chuỗi để tạo NFT - Hardhat và JavaScript



Phiên bản gốc chính thứcLiên kết hướng dẫn, bao gồm hướng dẫn bằng video dài 49 phút và hướng dẫn bằng văn bản lớn. Tôi sẽ đưa ra theo cách thực hành của tôi Hướng dẫn đồ họa dễ sử dụng cho mọi người.


Chưa xong Sau tuần thứ hai, hãy nhớ theo dõi cái này trước.


bước1 Thêm Polygon Mumbai vào ví Metamask của bạn


1. Nhập mumbai.polygonscan.com và cuộn xuống cuối trang. Bạn sẽ thấy nút Thêm mạng đa giác, nhấp vào nút đó và xác nhận rằng bạn muốn thêm nó vào Metamask.



bước2 Nhận Matic miễn phí để triển khai hợp đồng thông minh NFT của bạn


Làm bài kiểm tra MATIC thật dễ dàng, chỉ cần điều hướng đến một trong các vòi sau:


mumbaifaucet.com

faucet.polygon.technology (Điều này dường như luôn có sẵn)


Sao chép địa chỉ ví vào văn bản và nhấp vào "Gửi cho tôi MATIC":



step3 Cách sử dụng siêu dữ liệu trên chuỗi để tạo NFT - cài đặt dự án


1. Nhấn Win+R và nhập cmd vào hộp bật lên.



2. Vào console, nhập mkdir ChainBattled để tạo thư mục mới, sau đó nhập cd ChainBattled và nhấn Enter để vào thư mục.



3. Nhập npm install -g sợi để cài đặt sợi.



4. Sau đó nhập sợi add hardhat để cài hardhat.



5. Sau đó nhập npx hardhat init và nhấn Enter ba lần.



6. Nhập sợi add @openzeppelin/contracts để cài đặt thư viện hợp đồng thông minh OpenZeppelin.



7. Nhập sợi add @nomiclabs/hardhat-etherscan và nhấn Enter.



bước 4 Sửa đổi tệp hardhat.config.js


1. Mở Vscode, bấm vào tập tin, rồi bấm mở thư mục. (Đừng lo lắng về đoạn mã bên phải, đó là từ dự án trước haha)



2. Tìm thư mục bạn vừa tạo và nhấp để chọn thư mục.



3. Sau khi mở nó trông như thế này.



4. Nhấp chuột phải và xóa các tệp lock.sol và triển khai.js.



5. Nhấp vào hardhat.config.js và dán đoạn mã sau vào đó! như hình ảnh cho thấy!



bước 5 NFT với siêu dữ liệu trên chuỗi: phát triển hợp đồng thông minh


Trong thư mục hợp đồng, tạo một tệp mới và đặt tên là "ChainBattles.sol", sau đó dán đoạn mã sau vào đó (lưu ý rằng đây là bản dán của tôi, bản chính thức có lỗi! !) , như trong hình các bạn nhớ lưu lại nhé !




bước 6 Triển khai NFT bằng hợp đồng thông minh siêu dữ liệu trên chuỗi


1. Nhập echo test>.env vào bảng điều khiển để tạo tập tin A .env.



2. Quay lại vscode và dán vào tệp env Đoạn mã sau giống như trong hình!



3. Nhập alchemy.com và tạo một ứng dụng Polygon Mumbai mới.


Nhấp vào tạo ứng dụng.



Nhập như hiển thị bên dưới rồi nhấp vào tạo ứng dụng.



4. Nhấp vào phím xem của ứng dụng bạn vừa tạo. Sao chép liên kết HTTPS và dán vào dòng đầu tiên của tệp env trong vscode, như trong hình.



5. Mở ví Metamask, nhấp vào menu ba chấm > Chi tiết tài khoản > rồi sao chép và dán khóa riêng của bạn dưới dạng giá trị "PRIVATE_KEY", như trong hình.



6. Cuối cùng, hãy truy cập polygonscan.com, và nhấp vào góc trên bên phải để tạo tài khoản mới.



Nhập API- KEY, bấm THÊM, sau khi thêm, sao chép chuỗi trong ô màu đỏ và dán vào dòng thứ 3 của tệp env, như trong hình. cứu! ! !



bước7 Tạo tập lệnh triển khai


1. Tạo tệp triển khai.js trong thư mục tập lệnh và dán đoạn mã sau như trong hình. Hãy nhớ lưu lại.



bước 8 Biên dịch và triển khai hợp đồng thông minh


1. Nhập npm install dotenv vào bảng điều khiển và nhấn Enter để cài đặt.



2. Nhập npm install @nomiclabs/hardhat-waffle vào bảng điều khiển và nhấn Enter để cài đặt.



3. Nhập npx hardhat biên dịch vào bảng điều khiển và nhấn Enter, như trong hình.



4. Nhập npx hardhat run scripts/deploy.js --network mumbai vào bảng điều khiển, đợi 10-15 giây và xem địa chỉ hợp đồng thông minh trong thiết bị đầu cuối.



bước9 Kiểm tra hợp đồng thông minh của bạn trên Polygon Scan


1. Sao chép địa chỉ hợp đồng thông minh vừa triển khai, nhập mumbai.polygonscan.com , **Dán hợp đồng thông minh vào thanh tìm kiếm Địa chỉ của hợp đồng. **Sau đó nhấp vào hợp đồng và bạn sẽ thấy rằng mã hợp đồng không thể đọc được.



2. Quay lại bảng điều khiển và nhập npx hardhat verify --network mumbai + địa chỉ hợp đồng của bạn, như trong hình. (Vì có nhiều người yêu cầu nên thỉnh thoảng vẫn xảy ra lỗi, chỉ cần yêu cầu thêm vài lần nữa thôi) (Mình đã xác minh địa chỉ ở đây nên xuất hiện lỗi sau)



bước 10 Tương tác với hợp đồng thông minh của bạn thông qua quét đa giác


1 . Bây giờ hợp đồng thông minh đã được xác minh, mumbai.polygonscan.com sẽ hiển thị một dấu kiểm nhỏ màu xanh lá cây gần nó.



2. Bấm vào kết nối với web3 để liên kết con cáo nhỏ.



3. Bấm viết kết nối, sau đó bấm ghi dưới cây đúc thứ tư và xác nhận trong Little Fox.



bước11 Xem NFT động của bạn trên OpenSea


1. Sao chép địa chỉ hợp đồng thông minh, truy cập testnet.opensea.com và dán vào thanh tìm kiếm.



bước 12 Cập nhật đào tạo hình ảnh NFT động NFT


1. Return Truy cập mumbai.polygonscan.com , nhấp vào viết kết nối, sau đó xem chuyến tàu thứ 8, nhập số 1 vào đó, nhấp vào viết, sau đó nhấp vào Con cáo nhỏ đã xác nhận.



2. Quay lại giao diện trước đó và làm mới nó vài lần, như trong hình.



gửi dự án bước 13.


Gửi Liên kết.


Được rồi, mọi việc đã xong, chỉ cần đợi ảnh chụp nhanh của phía dự án và thu thập NFT!


Liên kết gốc


Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:

Nhóm Telegram đăng ký: https://t.me/theblockbeats

Nhóm Telegram thảo luận: https://t.me/BlockBeats_App

Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia

举报 Báo lỗi/Báo cáo
Chọn thư viện
Thêm mới thư viện
Hủy
Hoàn thành
Thêm mới thư viện
Chỉ mình tôi có thể nhìn thấy
Công khai
Lưu
Báo lỗi/Báo cáo
Gửi