매일 손이 가는 개발자 도구를 한곳에.

변환기, 포맷터, 해시, 검증기, 그리고 계속 다시 열게 되는 작은 유틸리티들이 여러 탭에 흩어지지 않고 한자리에 모여 있습니다.

GitHub
/ 도구
/ 도구 찾기
도구 109개
/ EIP-712 메시지 해셔
/ 선택한 도구

EIP-712 메시지 해셔 - 무료 Web3 도구

타입이 지정된 구조화 데이터 서명을 위한 EIP-712 해시를 계산합니다

01

EIP-712란?

EIP-712는 타입이 지정된 구조화 데이터를 해싱하고 서명하기 위한 표준입니다. 사람이 읽을 수 있으면서도 안전하게 데이터에 서명하는 방법을 제공하며, permit 서명, 메타 트랜잭션, DAO 투표에 흔히 사용됩니다.

02

어떻게 작동하나요?

EIP-712 해싱은 세 단계로 이루어집니다: 도메인 구분자(domain separator) 해시 계산 메시지 구조체(struct) 해시 계산 두 값을 결합: keccak256("\x19\x01" + domainSeparator + messageHash) 도메인 구분자에는…

03

예시 케이스

ERC-20 Permit, 메타 트랜잭션, NFT 주문(OpenSea 방식)을 다루어 일반적인 입력과 출력을 빠르게 비교할 수 있습니다.

/ 관련 도구
/ 코드

선택한 도구의 소스 코드로, 오른쪽의 실시간 버전과 함께 여기에 표시됩니다.

/ 소스 코드
TypeScript
typescript
// npm install viem

import { keccak256, encodeAbiParameters, parseAbiParameters } from 'viem';

interface Domain {
  name: string;
  version: string;
  chainId: number;
  verifyingContract: string;
}
Buidl Now 아이콘

모든 유틸리티를 한곳에 두고 빌드 흐름에서 벗어나지 마세요.

도구를 고르고, 확인을 마치고, 필요한 것을 복사한 뒤 실제 제품 작업으로 돌아가세요.

빠르게 출시하는 빌더를 위한 개발자 도구.© 2026 Buidl Now. All rights reserved.