/ 工具
■/ 工具查找器
109 个工具
/ 私钥转地址
/ 所选工具
■私钥转地址 - 免费 Web3 工具
将私钥转换为 Ethereum 地址
■ 01
什么是私钥?
私钥是一个 256 位(32 字节)的随机数,它赋予你对某个以太坊账户的控制权。任何能获取该私钥的人都对关联的地址和资金拥有完全的控制权。
■ 02
它是如何工作的?
地址推导 以太坊地址通过几个步骤从私钥推导而来:(1)在 secp256k1 曲线上使用 ECDSA 生成公钥,(2)用 Keccak-256 对公钥做哈希,(3)取最后 20 字节作为……地址
■ 03
示例场景
涵盖示例转换,让你可以快速比较常见的输入与输出。
/ 相关工具
/ 代码
■所选工具的源代码,显示在此处,右侧为实时运行版本。
/ 源代码
TypeScript
typescript
// 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