매일 손이 가는 개발자 도구를 한곳에.
변환기, 포맷터, 해시, 검증기, 그리고 계속 다시 열게 되는 작은 유틸리티들이 여러 탭에 흩어지지 않고 한자리에 모여 있습니다.
사람이 읽기 쉬운 금액과 원시 토큰 금액 간에 변환합니다
대부분의 토큰은 금액을 소수점 없는 정수로 저장합니다. 'decimals' 값은 소수 부분을 나타내는 자릿수를 결정합니다. 예를 들어 18 decimals에서는 1.5 토큰 = 1500000000000000000 raw 단위입니다.
자주 쓰는 Decimal 값 18 decimals: ETH, DAI, WETH, 대부분의 ERC-20 토큰 6 decimals: USDC, USDT 8 decimals: WBTC(비트코인과 동일) 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);