매일 손이 가는 개발자 도구를 한곳에.
변환기, 포맷터, 해시, 검증기, 그리고 계속 다시 열게 되는 작은 유틸리티들이 여러 탭에 흩어지지 않고 한자리에 모여 있습니다.
개인 키를 Ethereum 주소로 변환합니다
개인 키는 이더리움 계정에 대한 제어권을 부여하는 256비트(32바이트) 난수입니다. 개인 키에 접근할 수 있는 사람은 누구나 연결된 주소와 자금을 완전히 제어할 수 있습니다.
주소 유도 이더리움 주소는 개인 키에서 여러 단계를 거쳐 유도됩니다. (1) secp256k1 곡선에서 ECDSA를 사용해 공개 키 생성, (2) 공개 키를 Keccak-256으로 해싱, (3) 마지막 20바이트를…
예시 변환을 다루어 일반적인 입력과 출력을 빠르게 비교할 수 있습니다.
선택한 도구의 소스 코드로, 오른쪽의 실시간 버전과 함께 여기에 표시됩니다.
// npm install viem import { privateKeyToAddress, privateKeyToAccount } from 'viem/accounts'; // Convert private key to address const privateKey = "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"; const address = privateKeyToAddress(privateKey as `0x${string}`); console.log("Address:", address); // Example: 0xb67C268fAC7C2Fba5eD461C8085008D75F5Db8A7