Những công cụ lập trình bạn dùng mỗi ngày, gom lại một chỗ.
Bộ chuyển đổi, bộ định dạng, hàm băm, bộ kiểm tra và những tiện ích nhỏ bạn cứ mở đi mở lại nay nằm chung một nơi thay vì thất lạc khắp các tab.
Trình phân giải tên ENS - công cụ Web3 miễn phí
Phân giải tên ENS thành địa chỉ Ethereum
ENS là gì?
Ethereum Name Service (ENS) là một hệ thống đặt tên phân tán, mở dựa trên blockchain Ethereum. Nó ánh xạ các tên dễ đọc như 'alice.eth' thành địa chỉ Ethereum, giúp việc gửi giao dịch và tương tác trở nên dễ dàng hơn…
Nó hoạt động như thế nào?
ENS dùng smart contract để lưu các ánh xạ tên-sang-địa-chỉ trên blockchain Ethereum. Khi bạn phân giải một tên ENS, hệ thống truy vấn các hợp đồng này để lấy địa chỉ Ethereum liên quan.
Các trường hợp mẫu
Bao gồm Phân giải vitalik.eth và Phân giải nick.eth để bạn có thể nhanh chóng so sánh các đầu vào và đầu ra thông dụng.
Mã nguồn từ công cụ đã chọn, hiển thị ở đây bên cạnh phiên bản trực tiếp ở bên phải.
// npm install viem
import { createPublicClient, http, normalize } from 'viem';
import { mainnet } from 'viem/chains';
// Create a public client for ENS resolution
const client = createPublicClient({
chain: mainnet,
transport: http()
});