你每天都會用到的開發者工具,全都集中在同一個地方。

轉換器、格式化工具、雜湊、驗證器,以及那些你總是一再重開的小工具,都留在一起,不再散落在各個分頁裡。

GitHub
/ 工具
/ 工具搜尋
109 款工具
/ 函式選擇器
/ 選定的工具

函式選擇器

計算 Solidity 函式選擇器

01

秒得 Selector

貼上一個 Solidity 函式簽章,立即取得 4-byte selector,不必再跳去另一個查詢工具。

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 是什麼、工具如何執行,以及你的資料去了哪裡。

Buidl Now 圖示

把所有實用工具集中在一處,讓你專注在開發流程中。

挑一個工具、完成檢查、複製你需要的內容,然後回到真正的產品工作上。

為講求快速交付的建構者打造的開發者工具。© 2026 Buidl Now. 保留所有權利。