Tiêu đề gốc: "Hướng dẫn lấy NFT trong dự án mười tỷ con đường giả kim đến Web3 Tuần thứ bảy"
Tác giả gốc: Greta
p>
Vào tháng 12 năm 2019, Alchemy đã hoàn thành 15 triệu đô la Mỹ trong vòng tài trợ Series A, được tài trợ bởi Pantera Capital, Đại học Stanford, Coinbase, Samsung, v.v.
Vào tháng 4 năm 2021, Alchemy đã hoàn thành tài trợ Series B trị giá 80 triệu USD với mức định giá 505 triệu USD, do Coatue và Ngoài ra, DFJ Development, K5 Global, Chainsmokers, diễn viên Jared Leto và gia đình Glazer đã tham gia đầu tư.
Vào tháng 10 năm 2021, Alchemy đã hoàn thành vòng 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 thành khoản tài trợ 200 triệu đô la Mỹ với mức định giá 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, đủ vốn, công việc thực tế và không phát hành tiền tệ. Nếu bạn không quảng bá một dự án như vậy , Làm thế nào bạn có thể làm điều đó?
Alchemy cũng 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 trong lĩnh vực này bao gồm việc ra mắt Đại học Web3, hiện được gọi là Đường tới Sự kiện Web3, kéo dài trong 10 tuần, 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.

1 . Đăng ký tài khoản Alchemy. Vào bảng điều khiển và nhấp vào tạo ứng dụng. Đăng ký tài khoản Alchemy. Vào bảng điều khiển và nhấp vào tạo ứng dụng.

Sau đó thiết lập như sau và nhấp vào tạo ứng dụng.

Nhấp vào phím xem
p>

Sao chép nội dung của hộp HTTPS.

1. Kết nối MetaMask với mạng Goerli, sau đó yêu cầu Goerli ETH bằng vòi Goerli. Bạn sẽ cần Goerli ETH để triển khai các hợp đồng thông minh và tải NFT lên thị trường NFT của bạn.

2. Nhấp để thêm mạng Goerli và điền vào như được hiển thị ( trong đó URL RPC là liên kết thu được ở bước 1), hãy nhấp vào Lưu

1. Để thuận tiện, quan chức đã tải mã cơ bản lên kho lưu trữ GitHub . Mã này có tất cả giao diện người dùng được viết nhưng không có hợp đồng thông minh hoặc tích hợp với giao diện người dùng. Để sao chép kho lưu trữ, hãy chạy từng bước các lệnh sau trong bảng điều khiển:


2 .Sau khi chạy bốn hướng dẫn trên, nó sẽ bật lên.
(Hình bên dưới là cổng 3001 vì cổng 3000 của tôi vẫn đang được sử dụng. Mọi người ước tính vẫn là 3000)

1. Mở vscode, tìm thư mục bạn vừa tạo và nhấp để chọn thư mục.

2. Mở một bảng điều khiển khác và cd để vào RTW3-Week7-NFT - Thư mục Marketplace, sau đó nhập echo test>.env để tạo tệp .env.

3. Quay lại vscode, bạn thấy file env, dán đoạn code sau vào nó p>
REACT_APP_ALCHEMY_API_URL="<YOUR_API_URL>" (Đây là HTTPS cuối cùng có được ở bước 1) REACT_APP_PRIVATE_KEY="<YOUR_PRIVATE_KEY>" (Đây là khóa riêng của ví Little Fox mà bạn sẽ sử dụng để phát triển)
Sao chép phần này sau khi thay thế dấu bằng trong Nội dung dòng đầu tiên.

Sao chép khóa riêng và thay thế nội dung sau dấu bằng ở phần thứ hai dòng

4. Nếu nó chưa được cài đặt, vui lòng nhập npm install dotenv --save 5. Trong thư mục chính của bạn, hãy đảm bảo để thêm đoạn mã sau vào tệp hardhat.config.js của bạn: (Trên thực tế, hai dòng mã liên quan đến env đã được thay đổi) 1. Nhập trang web chính thức của pinata, chọn nút "khóa mới" ở trên cùng, đặt như trong hình và nhấp vào tạo khóa. 2. Sau đó, bạn sẽ thấy một cửa sổ bật lên. Sao chép nó vào một nơi an toàn. 3. Quay lại vscode, nhấp vào tệp .env và thêm nó ở cuối Đoạn mã sau. REACT_APP_PINATA_KEY="<YOUR_PINATA_KEY>"
REACT_APP_PINATA_SECRET="<YOUR_PINATA_SECRET>" Dòng đầu tiên và dòng thứ hai lần lượt điền nội dung trong hình. Sau khi điền sẽ như trong hình: p> 1 . Tìm tệp NFTMarketplace.sol trong vscode (theo hợp đồng), thay thế mã trong đó bằng mã sau và lưu nó. Giải thích chính thức của từng bước đều có sẵn, vì vậy bạn có thể kiểm tra. 1. Vẫn trong vscode, trong tập lệnh Tìm một tệp có tên triển khai.js bên dưới, dán đoạn mã sau và lưu nó. 2. Sau đó mở bảng điều khiển và thực hiện lệnh sau: npx hardhat run - -network goerli scripts/deploy.js 1. Trong src, dán mã này vào một tệp có tên pinata.js và lưu nó. 1. Thêm mã sau vào src/comComponents/SellNFT.js của bạn, chẳng hạn như hình ảnh. 2. Dán đoạn mã sau vào src/comComponents/Marketplace.js, như trong hình. 3. Dán đoạn mã sau vào src/comComponents/Profile . js, như thể hiện trong hình. 4. Dán đoạn mã sau vào src/comComponents/NFTPage.js, như minh họa trong hình. Nhớ lưu lại các bước trên. 1. Nhập npm start vào bảng điều khiển và bạn có thể thấy Để thành công. Bạn có thể thử tải lên nft và mua các chức năng nft hoặc bạn có thể gửi trực tiếp. Tuần thứ bảy - Gửi dự án Road to Web3 Chia sẻ những gì bạn đã học được trong tuần này và nhận được Bằng chứng về kiến thức Kudos NFT! Bạn có thể gửi dự án tới github. Để biết chi tiết, hãy xem phần hướng dẫn cuối tuần thứ sáu Bạn cũng có thể gửi địa chỉ hợp đồng đã triển khai tại đây Mint Kudos - Đóng góp của cộng đồng như những token gắn kết tâm hồn a> 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ước 5 Sử dụng Piata để tải dữ liệu lên IPFS




bước6 Viết hợp đồng thông minh




step7 Triển khai hợp đồng thông minh trên Goerli



step8 Thêm tải siêu dữ liệu NFT lên Piata Functions


bước 9 Tích hợp giao diện người dùng với hợp đồng thông minh





p>









bước 10 Kiểm tra mã của bạn

bước11 Gửi dự án
p>
h4>bước 12 Nhận nft