
Ethereum & EVM Message Signing
- 24 repo stars
- Updated July 14, 2026
- nirholas/ethereum-wallet-toolkit
Signs and verifies Ethereum messages (EIP-191, EIP-712 typed data, Permit2) so an agent can produce and recover wallet signatures.
About
Ethereum & EVM Message Signing is an MCP server that signs Ethereum messages using EIP-191 and EIP-712 typed data plus Permit2, and verifies or recovers signatures. A solo builder shipping a Web3 dapp uses it to generate and check wallet signatures from an agent without hand-writing signing code, covering auth flows, gasless approvals, and off-chain proofs.
- EIP-191 and EIP-712 typed-data signing
- Permit2 support
- Signature verification and recovery
Ethereum & EVM Message Signing by the numbers
- Data as of Jul 15, 2026 (Skillselion catalog sync)
claude mcp add signing-mcp-server -- uvx signing-mcp-serverAdd your badge
Show developers this MCP server is listed on Skillselion. Paste this into your README.
| repo stars | ★ 24 |
|---|---|
| Package | signing-mcp-server |
| Transport | STDIO |
| Auth | None |
| Last updated | July 14, 2026 |
| Repository | nirholas/ethereum-wallet-toolkit ↗ |
What it does
Signs and verifies Ethereum messages (EIP-191, EIP-712 typed data, Permit2) so an agent can produce and recover wallet signatures.
Who is it for?
Web3 devs implementing signature auth or gasless approvals
Skip if: Projects with no on-chain or wallet component