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

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

GitHub
/ 도구
/ 도구 찾기
도구 109개
/ 스마트 컨트랙트 메서드 ID 찾기
조회할 함수 셀렉터의 처음 4바이트를 입력하세요
일반적인 예시
작동 방식: 이 도구는 Ethereum 함수 시그니처와 그에 대응하는 4바이트 method ID의 레지스트리를 관리하는 4byte.directory 데이터베이스를 검색합니다. "검색"을 클릭하면 새 탭에서 결과가 열립니다.
/ 선택한 도구

스마트 컨트랙트 메서드 ID 찾기 - 무료 Web3 도구

4바이트 메서드 ID로 스마트 컨트랙트 메서드 시그니처를 조회합니다

01

메서드 ID란?

메서드 ID(또는 함수 셀렉터)는 함수 시그니처의 Keccak-256 해시의 첫 4바이트입니다. 스마트 컨트랙트 트랜잭션에서 어떤 함수를 호출할지 식별하는 데 사용됩니다.

02

어떻게 작동하나요?

4byte.directory 4byte.directory는 커뮤니티가 관리하는 이더리움 함수 시그니처 데이터베이스입니다. 트랜잭션에서 알 수 없는 메서드 ID를 발견하면 여기서 조회해 사람이 읽을 수 있는 함수 시그니처를…

03

예시 케이스

ERC-20 transfer, ERC-20 approve, ERC-20 transferFrom을 다루어 일반적인 입력과 출력을 빠르게 비교할 수 있습니다.

/ 관련 도구
/ 코드

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

/ 소스 코드
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")
}
Buidl Now 아이콘

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

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

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