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

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

GitHub
/ 도구
/ 도구 찾기
도구 109개
/ 함수 셀렉터
/ 선택한 도구

함수 셀렉터 - 무료 Web3 도구

Solidity 함수 셀렉터를 계산합니다

01

몇 초 만에 셀렉터 확인

Solidity 함수 시그니처를 붙여 넣으면 다른 조회 도구로 옮겨 갈 필요 없이 4바이트 셀렉터를 즉시 얻을 수 있습니다.

02

컨트랙트 작업을 위해 설계

calldata 검사, ABI 디버깅, 인터페이스 작업, 그리고 일상적인 스마트 컨트랙트 개발 작업에 유용합니다.

03

바로 복사할 수 있는 출력

결과는 생성하는 즉시 스크립트, 테스트, 배포 흐름, 컨트랙트 도구에 붙여 넣을 수 있도록 준비되어 있습니다.

/ 관련 도구
/ 코드

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

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

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

// Calculate function selector (4 bytes) from function signature
function getFunctionSelector(functionSignature: string): string {
  // Hash the function signature with keccak256
  const hash = keccak256(toBytes(functionSignature));

  // Take first 4 bytes (8 hex characters + 0x)
Buidl Now 아이콘

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

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

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