你每天都要用的开发者工具,全部集中在一处。

转换器、格式化工具、哈希、校验器,以及那些你总是反复打开的小工具,都集中在一起,不再散落在各个标签页里。

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. 保留所有权利。