매일 손이 가는 개발자 도구를 한곳에.
변환기, 포맷터, 해시, 검증기, 그리고 계속 다시 열게 되는 작은 유틸리티들이 여러 탭에 흩어지지 않고 한자리에 모여 있습니다.
Ethereum 서명(ECDSA)을 검증합니다
ECDSA(Elliptic Curve Digital Signature Algorithm)는 이더리움에서 사용하는 서명 방식입니다. 키 자체를 드러내지 않고도 특정 개인 키의 소유자가 메시지에 서명했음을 증명할 수 있게 해 줍니다.
메시지 서명 이더리움에서 메시지에 서명하면, 특정 주소를 제어하고 있다는 암호학적 증명을 만드는 것입니다. 이 서명은 누구나 검증해 서명자의 주소를 복원할 수 있습니다. 서명 형식…
예시 메시지와 예시 서명을 다루어 일반적인 입력과 출력을 빠르게 비교할 수 있습니다.
선택한 도구의 소스 코드로, 오른쪽의 실시간 버전과 함께 여기에 표시됩니다.
// 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({