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 băm thông điệp EIP-712
/ Công cụ đã chọn

Trình băm thông điệp EIP-712 - công cụ Web3 miễn phí

Tính toán hash EIP-712 cho việc ký dữ liệu có cấu trúc theo kiểu

01

EIP-712 là gì?

EIP-712 là một chuẩn để băm và ký dữ liệu có cấu trúc kiểu (typed). Nó cung cấp cách ký dữ liệu vừa dễ đọc với con người vừa an toàn, thường được dùng cho chữ ký permit, meta-transaction và biểu quyết DAO.

02

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

Băm EIP-712 gồm ba bước: Tính băm domain separator Tính băm message struct Kết hợp chúng: keccak256("\x19\x01" + domainSeparator + messageHash) Domain separator bao gồm thông tin về…

03

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

Bao gồm ERC-20 Permit, Meta-transaction và NFT Order (kiểu OpenSea) để 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, encodeAbiParameters, parseAbiParameters } from 'viem';

interface Domain {
  name: string;
  version: string;
  chainId: number;
  verifyingContract: string;
}
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.