/ 工具
■/ 工具查找器
109 个工具
/ 签名验证器
/ 所选工具
■签名验证器 - 免费 Web3 工具
验证 Ethereum 签名(ECDSA)
■ 01
什么是 ECDSA?
ECDSA(椭圆曲线数字签名算法)是以太坊使用的签名方案。它让你无需泄露私钥本身,就能证明某条消息是由特定私钥的持有者签署的。
■ 02
它是如何工作的?
消息签名 当你在以太坊中签署一条消息时,你就创建了一个加密证明,表明你掌控着某个特定地址。这个签名可以被任何人验证,从而恢复出签名者的地址。签名格式……
■ 03
示例场景
涵盖示例消息和示例签名,让你可以快速比较常见的输入与输出。
/ 相关工具
/ 代码
■所选工具的源代码,显示在此处,右侧为实时运行版本。
/ 源代码
TypeScript
typescript
// npm install viem
import { recoverMessageAddress, verifyMessage } from 'viem';
// Message and signature from signing
const message = "Hello, Ethereum!";
const signature = "0x1234567890abcdef..."; // 65-byte signature
// Recover signer address from signature
const recoveredAddress = await recoverMessageAddress({