message-signing

Official

Sign and verify Ethereum messages.

AuthorNethereum
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill allows you to securely sign and verify messages using Ethereum private keys, enabling functionalities like login-with-Ethereum and ensuring message authenticity.

Core Features & Use Cases

  • Sign Messages: Create cryptographic signatures for UTF-8 strings or raw bytes using a private key.
  • Verify Signatures: Confirm the authenticity of a message and recover the signer's address, even from external wallets like MetaMask.
  • Recover Signer Address: Determine the public address that signed a given message and signature.
  • Use Case: Implement a decentralized login system where users sign a challenge message with their Ethereum wallet to authenticate without a password.

Quick Start

Use the message-signing skill to sign the message "Hello World" with the provided private key.

Dependency Matrix

Required Modules

Nethereum.SignerNethereum.UtilNethereum.Hex.HexConvertors.Extensions

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: message-signing
Download link: https://github.com/Nethereum/Nethereum/archive/main.zip#message-signing

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.