你每天都會用到的開發者工具,全都集中在同一個地方。
轉換器、格式化工具、雜湊、驗證器,以及那些你總是一再重開的小工具,都留在一起,不再散落在各個分頁裡。
將 Ethereum 位址轉換為 checksum 格式
EIP-55 透過將某些字母大寫,為以太坊位址引入了一種校驗和。這有助於偵測拼字錯誤,並防止將資金送往錯誤的位址。
校驗和的建立方式是取小寫位址的 Keccak-256 雜湊。接著將位址中的每個字元與雜湊中對應的字元比較——若雜湊字元 >= 8,該位址字…
涵蓋小寫轉校驗和、錯誤校驗和的修正與已校驗和的位址,讓你能快速比較常見的輸入與輸出。
選定工具的原始碼,與右側的即時版本並列顯示。
// npm install viem import { getAddress, isAddress } from 'viem'; // Convert address to EIP-55 checksum format function toChecksumAddress(address: string): string { if (!isAddress(address)) { throw new Error('Invalid Ethereum address'); }