Xin chào anh chị, ở bài viết này em sẽ giới thiệu với anh chị một công cụ phổ biến không chỉ dành cho những ai đang giao dịch trên thị trường Crypto mà còn hỗ trợ rất lớn trong quá trình mình lập trình các dự án có liên quan đến công nghệ Blockchain đó chính là MetaMask.
1. MetaMask là gì?
MetaMask được ra đời và phát triển bởi công ty ConsenSys vào năm 2016. Hiện nay, nó được xem là ví tiêu chuẩn, miễn phí download và được sử dụng phổ biến nhất hiện nay.
Ban đầu, MetaMask được phát triển như là 1 extension chạy trên browser (sau này đã có phiên bản chạy trên Android & iOS) giúp chúng ta kết nối với mọi dịch vụ mà Ethereum cung cấp.
MetaMask hỗ trợ cho người dùng trong việc lưu trữ các đồng Ether hoặc các đồng token theo chuẩn ERC-20. Ngoài ra, anh chị còn có thể thực hiện được các transaction đến bất kỳ địa chỉ Ethereum khác.
Lý do mà nó được xem là ví tiêu chuẩn và được ưu chuộng là bởi vì MetaMask có thể giúp chúng ta kết nối với mọi dịch vụ mà Ethereum cung cấp, ví dụ như quyền truy cập vào các ứng dụng phi tập trung (DApps), dịch vụ tài chính phi tập trung ( DeFi) hoặc là tương tác với các sàn giao dịch tập trung (CEX) hay phi tập trung (DEX).
Anh chị xem thêm clip giới thiệu MetaMask ở dưới đây nhé:
2. Cài đặt MetaMask:
MetaMask là một trong trong những ví Ethereum cài đặt rất nhanh, chỉ cần vài thao tác đơn giản trong vài phút và sử dụng rất dễ dàng.
Để cài đặt MetaMask vào trình duyệt, đầu tiên anh chị truy cập vào trang chủ của MetaMask.
Anh chị có thể kéo xuống để xem thêm các thông tin giới thiệu về MetaMask. Còn bây giờ mình sẽ nhấn vào nút "Download" để chuyển sang trang cài đặt.
Anh chị có thể sử dụng một trong bốn trình duyệt Chrome, Firefox, Brave, Edge để cài đặt MetaMask. Ví dụ trong hình vì em đang sử dụng trình duyệt Safari cho nên không thể cài đặt được. Ngoài ra, hiện nay MetaMask đã có phiên bản chạy trên Android & iOS nên anh chị có thể vào các store trên điện thoại để cài đặt cho điện thoại của mình.
Duới đây em sẽ sử dụng trình duyệt Chrome để mình cài đặt MetaMask. Sau khi anh chị nhấn vào nút cài đặt thì trình duyệt sẽ dẫn chúng ta sang trang Google Chrome Store.
Sau đó mình nhấn vào nút "Add to Chrome" để đợi download và install MetaMask.
Khi cài đặt thành công, anh chị sẽ thấy màn hình Welcome như bên dưới:
Một lưu ý thêm là anh chị nên ghim extension MetaMask ngay trên trình duyệt để mình dễ dàng thao tác và sử dụng, cách ghim như sau:
Khi ghim xong, mình nhấn vào nút "Bắt đầu" để sử dụng. Tiếp đó, MetaMask sẽ đưa ra 2 option cho anh chị chọn lựa:
- Option 1: Dành cho anh chị nào mình đã có sẵn ví trước đó rồi, mình chỉ cần import Cụm từ khoá bí mật (Seed Phrases) để sử dụng.
- Option 2: Tạo một ví mới.
Trong bài viết này, mình sẽ chọn option 2 để khởi tạo ví mới. Anh chị chọn option Đồng ý và khởi tạo mật khẩu cho ví của mình.
Anh chị có thể xem thêm clip hướng dẫn ở step này hoặc nhấn Tiếp theo luôn. Ngoài ra, cột bên phải là một vài giới thiệu và giải thích thêm về Cụm mật khẩu khôi phục.
Tiếp theo là màn hình Secret Recovery Phrase. Ở trong ô đang được che trong hình là Cụm từ khoá bí mật (Seed Phrases). Anh chị lưu ý mình nhấn vào, lưu lại các keyword đó và tuyệt đối không được chia sẻ cụm từ khoá đó với bất kỳ ai rồi nhấn Next.
Và để xác nhận là anh chị đã lưu cụm từ khoá đó, MetaMask sẽ kêu anh chị điền lại cụm từ khoá đó để xác nhận.
Sau khi hoàn tất, anh chị sẽ thấy giao diện của MetaMask như hình bên dưới. Vậy là anh chị đã tạo thành công ^^.
Mặc định MetaMask sẽ khởi tạo cho anh chị Account đầu tiên. Anh chị nhấn vào avatar ở góc trên bên phải để xem danh sách Account trong ví của chúng ta. Ngoài ra, anh chị có thể copy nhanh address bằng cách nhấn vào chỗ đã đánh dấu ở hình bên dưới.
3. Bật / tắt danh sách testnet:
Phần này dành cho các anh chị là developer. Người dùng thông thường khi sử dụng MetaMask chủ yếu thao tác trên Ethereum Mainnet mà thôi. Nhưng MetaMask còn hỗ trợ cho lập trình viên có thể thao tác với các testnet nữa. Mặc định các testnet sẽ bị ẩn đi cho nên chúng ta sẽ setting lại để bật lên. Anh chị nhấn vào khung đỏ được đánh dấu ở hình dưới và nhấn vào option "Show/hide".
Anh chị turn on option "Show test networks" và rê chuột lên đầu trang để back về giao diện chính của MetaMask.
Lúc này anh chị sẽ thấy danh sách các test network hiển thị thêm ở dưới Ethereum Mainnet.
Và thế là chúng ta đã cài đặt MetaMask thành công. Anh chị đón chờ các bài viết tiếp theo em sẽ hướng dẫn anh chị thực hiện 1 vài transaction đơn giản với MetaMask và nhận free Ether để phục vụ cho việc lập trình và testing nhé! ^^
Tùng Đường
Sao bạn có thể bước chân lên sân khấu, khi còn chẳng có sức kéo bản thân ra khỏi giường hả homie?
follow me :
Bài viết liên quan
Web2 là gì? Web3 là gì? So sánh Web 2.0 & Web 3.0
Sep 25, 2023 • 10 min read
DeFi là gì? Tìm hiểu về Tài Chính Phi Tập Trung
Sep 08, 2023 • 13 min read
STO là gì? Kiến thức cơ bản về Security Token Offering
Sep 08, 2023 • 15 min read
Ví Bitcoin là gì? 9 ví Bitcoin hàng đầu bạn cần biết
Sep 02, 2023 • 11 min read
Blockchain là gì? Ưu & nhược điểm của các ứng dụng Blockchain
Aug 23, 2023 • 17 min read
DAPP LÀ GÌ? DAPP HAY NHƯNG CÓ HOÀN HẢO
Apr 06, 2023 • 8 min read