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

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

GitHub
/ 도구
/ 도구 찾기
도구 109개
/ 이벤트 토픽 계산기
/ 선택한 도구

이벤트 토픽 계산기 - 무료 Web3 도구

Solidity 이벤트의 이벤트 시그니처 해시를 계산합니다

01

이벤트 토픽이란?

이더리움에서 이벤트는 트랜잭션 로그에 저장됩니다. 첫 번째 토픽(topic0)은 항상 이벤트 시그니처의 keccak256 해시입니다. 이는 특정 이벤트를 필터링하고 식별하는 데 사용됩니다.

02

어떻게 작동하나요?

이벤트 시그니처 형식 이벤트 시그니처는 EventName(type1,type2,...) 형식을 따릅니다. 매개변수 이름은 생략되고 타입만 포함된다는 점에 유의하세요. 예: Transfer(address,address,uint256)

03

예시 케이스

ERC-20 Transfer 이벤트, ERC-20 Approval 이벤트, ERC-721 Transfer 이벤트를 다루어 일반적인 입력과 출력을 빠르게 비교할 수 있습니다.

/ 관련 도구
/ 코드

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

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

import { keccak256, toBytes, toEventSignature } from 'viem';

// Calculate event topic (Topic0) from event signature
function getEventTopic(eventSignature: string): string {
  // Hash the event signature with keccak256
  const topic = keccak256(toBytes(eventSignature));
  return topic;
}
Buidl Now 아이콘

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

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

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