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.

GitHub
/ Công cụ
/ Tìm công cụ
109 công cụ
/ Trình tìm Method ID hợp đồng thông minh
Nhập 4 byte đầu tiên của function selector để tra cứu
Ví dụ phổ biến
Cách hoạt động: Công cụ này tìm kiếm trong cơ sở dữ liệu 4byte.directory, nơi duy trì một danh bạ các chữ ký hàm Ethereum và các method ID 4-byte tương ứng. Nhấn "Tìm" để mở kết quả trong tab mới.
/ Công cụ đã chọn

Trình tìm Method ID hợp đồng thông minh - công cụ Web3 miễn phí

Tra cứu chữ ký phương thức hợp đồng thông minh theo method ID 4-byte

01

Method ID là gì?

Một method ID (hay function selector) là 4 byte đầu tiên của băm Keccak-256 của một chữ ký hàm. Nó được dùng để xác định hàm nào cần gọi trong một giao dịch smart contract.

02

Nó hoạt động như thế nào?

4byte.directory 4byte.directory là một cơ sở dữ liệu do cộng đồng duy trì về các chữ ký hàm Ethereum. Khi bạn thấy một method ID lạ trong một giao dịch, bạn có thể tra ở đây để tìm chữ ký hàm dễ đọc…

03

Các trường hợp mẫu

Bao gồm ERC-20 transfer, ERC-20 approve và ERC-20 transferFrom để bạn có thể nhanh chóng so sánh các đầu vào và đầu ra thông dụng.

/ Công cụ liên quan
/ Mã nguồn

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.

/ Mã nguồn
TypeScript
typescript
// npm install viem

import { keccak256, toBytes } from 'viem';

// Get method ID (4-byte selector) from function signature
function getMethodId(signature: string): string {
  const hash = keccak256(toBytes(signature));
  return hash.slice(0, 10); // First 4 bytes (8 hex chars + "0x")
}
Biểu tượng Buidl Now

Giữ mọi tiện ích ở một chỗ và luôn trong luồng phát triển.

Chọn một công cụ, hoàn tất kiểm tra, sao chép thứ bạn cần và quay lại với công việc sản phẩm thực sự.

Công cụ lập trình cho những builder ship nhanh.© 2026 Buidl Now. Bảo lưu mọi quyền.