你每天都會用到的開發者工具,全都集中在同一個地方。
轉換器、格式化工具、雜湊、驗證器,以及那些你總是一再重開的小工具,都留在一起,不再散落在各個分頁裡。
使用 CREATE2 預測合約位址並尋找靚號位址
CREATE2 是一個以太坊 opcode,讓你能將智慧合約部署到確定性的位址。與 CREATE(依發送者與 nonce 產生位址)不同,CREATE2 依 deployer…產生位址。
CREATE2 位址使用以下公式計算:address = keccak256(0xff ++ deployer ++ salt ++ keccak256(initCode))[12:]。0xff - 用以與 CREATE 區別的常數前綴;deployer - factory 合約的位址…
涵蓋最小空合約、使用完整 Bytecode 與 Vanity 位址搜尋,讓你能快速比較常見的輸入與輸出。
選定工具的原始碼,與右側的即時版本並列顯示。
// npm install viem import { keccak256, encodePacked, getAddress } from 'viem'; // Calculate CREATE2 address function getCreate2Address( deployerAddress: string, salt: string, initCodeHash: string ): string {