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ứ sáu của Alchemy Road to Web3

Đọc bài viết này mất 26 phút
Cách xây dựng Dapp đặt cược

Tiêu đề gốc: "Con đường giả kim dự án mười tỷ con đường đến Web3 Hướng dẫn lấy NFT vào tuần thứ sáu"
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, đượ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 vốn đầu tư 200 triệu USD với mức định giá 10,2 tỷ USD, 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.


Tuần hướng dẫn từng bước thứ sáu bắt đầu: Cách xây dựng Dapp đặt cược




step1 Tải xuống git và cài đặt nó


Tải xuống windows từ trang web chính thức của git Phiên bản của git: http://git-scm.com/downloads



Nói chung, hãy sử dụng cài đặt mặc định: tiếp theo và cuối cùng là cài đặt, quá trình cài đặt git đã hoàn tất!


step2 Tải xuống Scaffold-Eth


1. Nhập git clone https://github.com/scaffold-eth/scaffold-eth-challenges.git challenge-1- đặt cược phi tập trung, nhấn Enter và đợi một lúc để quá trình tải xuống hoàn tất.



2. Nhập cd challenge-1-decentralized-stake vào bảng điều khiển, rồi nhấn Enter.



3. Nhập gitcheck challenge-1-decentralized-stake vào bảng điều khiển , Bấm phím Enter.



4. Nhập sợi cài đặt trên bảng điều khiển, nhấn Enter và đợi một lúc.



5 Sau khi cài đặt xong mọi thứ, bạn sẽ thấy một thư mục như thế này trong thư mục challenge-1-decentralized-stake.



Lưu ý: Trong hướng dẫn này, chúng tôi sẽ tập trung vào mã hóa Staker.sol và App.jsx.



bước 3 Thiết lập môi trường

h4>


Lưu ý rằng tiếp theo sẽ sử dụng ba bảng điều khiển riêng biệt và tôi đã mở ba bảng điều khiển.


1. Nhập chuỗi sợi vào bảng điều khiển để bắt đầu phần phụ trợ mũ cứng của bạn.



2. Mở một bảng điều khiển khác, cd vào thư mục và Enter sợi triển khai trong bảng điều khiển.



3. Mở một bảng điều khiển khác, cd vào thư mục và Enter sợi bắt đầu trong bảng điều khiển để khởi động giao diện người dùng React của bạn.



Sau đó chúng ta có thể thấy rằng trang web nhảy ra khỏi trang này! ! !



step4 Làm quen với Scaffold-Eth (chỉ lấy NFT, có thể bỏ qua bước này)


Trong chế độ xem mặc định, chúng tôi có hai tab - Giao diện người dùng Staker và Hợp đồng gỡ lỗi.


1. Gửi tiền thử nghiệm đến ví địa phương, đừng nhấp vào liên kết đó vội! Sao chép địa chỉ ở góc trên bên phải (đây là địa chỉ cục bộ), sau đó dán vào góc dưới bên phải và nhấp vào mặt phẳng nhỏ.


2. Bạn có thể thấy lời nhắc bên dưới và số dư ở góc trên bên trái thay đổi .


3. Hoặc bạn có thể nhấp vào gửi tại đây. Sau khi nạp tiền vào ví địa phương của bạn, bạn sẽ có thể tương tác với các hợp đồng của mình!



bước 5 Nghiên cứu chuyên sâu về Solidity


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


2. Tìm các gói——hardhat——hợp đồng——Staker .sol



3. Sao chép và dán trực tiếp đoạn mã sau. (Liên kết chính thức giải thích từng bước, rất thú vị và hấp dẫn. Bạn có thể hãy xem chức năng mô-đun tương ứng với từng đoạn mã thay vì chỉ dán mã cuối cùng haha, nhưng nếu bạn sử dụng mã chính thức thì phần thưởngRatePerBlock ở dòng 78 nên được đổi thành phần thưởngRatePerSecond. Sau đây là mã đã thay đổi)



bước 6 Nhập giao diện người dùng


1. Tìm gói——react-app——src——App.jsx. Liên kết chính thức giải thích từng bước rất thú vị và hấp dẫn. Bạn có thể xem tại các chức năng mô-đun tương ứng với từng đoạn mã thay vì chỉ dán mã cuối cùng haha)



2. Sao chép và dán đoạn mã sau vào đó.


p> p>


3. Mở lại bảng điều khiển và nhập sợi triển khai --reset. Bạn có thể thấy giao diện front-end hơi khác so với trước đây.



4. Kiểm tra chức năng đặt cược, nhấp vào đặt cược, kiểm tra nó, đúng vậy cho biết nó được triển khai bình thường. Nó sẽ nhắc rằng thời gian rút tiền đã trôi qua. . .



bước7 Tải lên github


1. Đăng nhập vào github và nhấp vào Mới.



2. Điền vào ba vị trí này rồi cuộn thẳng xuống phía dưới , hãy nhấp vào Tạo kho lưu trữ.


3. Nhấp vào mã và sao chép địa chỉ kho để sử dụng sau.



4. Tiếp theo là thao tác cục bộ, trước tiên hãy đảm bảo bạn đã cài đặt thành công phần mềm Git, tìm thư mục dự án bạn muốn tải lên Github trên máy tính, nhập thư mục dự án, nhấp chuột phải và chọn Git Bash Here, như minh họa trong hình bên dưới.



5. Tiếp theo, nhập mã sau (bước quan trọng) và đặt mã đó vào github Sao chép kho lưu trữ cục bộ


git clone https://github.com/qpc666/road-to-web3-06. git (thay thế https://github.com/qpc666/road-to-web3-06.git bằng địa chỉ bạn đã sao chép trước đó), như trong hình.



6. Sau bước này, thư mục dự án cục bộ của bạn Ở đó sẽ là một thư mục bổ sung bên dưới. Tên thư mục là tên dự án trên github của bạn. Như trong hình, tôi có thêm một thư mục road-to-web3-06. Chúng ta đặt tất cả các file vào thư mục dự án cục bộ ( Ngoại trừ thư mục bổ sung mới (không được sử dụng), sao chép phần còn lại vào thư mục bổ sung mới. (Cứ để đó và để yên. Đi chơi King of Kings rồi quay lại thì copy gần xong. Nếu máy chậm thì vào chơi Dota rồi quay lại thì chắc cũng gần xong rồi. Cuối cùng, cần thời gian được chi tiêu một cách khôn ngoan)



7. Sau đó tiếp tục vào lệnh cd road-to-web3-06 để vào đường -to -web3-06 thư mục (road-to-web3-06 là kho tôi đã xây dựng, bạn nên đổi tên này thành tên kho của riêng bạn)



8. Tiếp theo, nhập các mã sau để hoàn thành các thao tác còn lại khác:


git add . (Lưu ý: Đừng quên thao tác sau, thao tác này là thêm tất cả các file trong thư mục Test)


git commit -m "Gửi thông tin " (lưu ý: Trong "Gửi thông tin", hãy thay đổi nó thành những gì bạn cần hoặc để nguyên. Lời nhắc hình ảnh đầu tiên sau đây có thể xuất hiện ở đây. Làm theo lời nhắc và nhập git config --global user.email "you@example.com " git config --global user.name "Tên của bạn" sẽ làm được)


git push -u Origin main (Lưu ý: Mục đích của thao tác này là đẩy kho nội bộ lên github. Bước này yêu cầu bạn nhập tài khoản và mật khẩu)



9. Khi bạn sử dụng Git lần đầu tiên, một hộp sẽ bật lên yêu cầu bạn đăng nhập. Hãy sao chép mã này.



10. Nhấp vào liên kết bên dưới bước thứ chín để đăng nhập vào tài khoản của riêng bạn tài khoản git, sau đó sao chép và dán nó vào đây và ủy quyền cho nó.



11 . Chỉ cần sao chép liên kết này.



bước 8 Gửi dự án


Gửi Liên kết



bước 9 Nhận 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