你每天都會用到的開發者工具,全都集中在同一個地方。
轉換器、格式化工具、雜湊、驗證器,以及那些你總是一再重開的小工具,都留在一起,不再散落在各個分頁裡。
在人類可讀金額與原始代幣金額之間轉換
大多數代幣以不帶小數點的整數儲存數量。'decimals' 值決定有多少位數字代表小數部分。例如,以 18 個小數位計,1.5 代幣 = 1500000000000000000 原始單位。
常見的小數位值:18 decimals:ETH、DAI、WETH,以及大多數 ERC-20 代幣;6 decimals:USDC、USDT;8 decimals:WBTC(如同 Bitcoin);0 decimals:NFT、整數代幣。
涵蓋 1 ETH(18 decimals)、1 USDC(6 decimals)與 0.5 代幣(18 decimals),讓你能快速比較常見的輸入與輸出。
選定工具的原始碼,與右側的即時版本並列顯示。
// npm install viem import { parseUnits, formatUnits } from 'viem'; // Convert human-readable to raw (wei-like units) const humanAmount = "1.5"; const decimals = 18; const rawAmount = parseUnits(humanAmount, decimals); console.log("Raw amount:", rawAmount);