smithery/neversight

evm-address

Guide for generating deterministic EVM deposit addresses offline using @evm-address/sdk and CLI. Supports BIP-44 (XPUB) and CREATE2 (Factory) strategies with zero private key exposure. Use when implementing deposit systems, batch sweeping, or offline address generation.

Installation

$ npx skills add smithery/neversight --skill evm-address

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery/neversight · top by installs.

npx skills add smithery/neversight

Browse all from smithery/neversight

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,025 B
  • docs SUMMARY.md 289 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

EVM Address Generator

Overview

The evm-address toolkit allows for the offline, deterministic generation of EVM deposit addresses. It supports two primary modes:

  1. XPUB (BIP-44): Generates EOA addresses using an extended public key.
  2. Factory (CREATE2): Generates contract addresses for EIP-1167 minimal proxies.

Installation

SDK

npm install @evm-address/sdk

CLI

npm install -g @evm-address/cli

Quick Start (SDK)

import { createXpubGenerator } from "@evm-address/sdk";

const generator = createXpubGenerator({ xpub: "xpub..." });
const address = generator.generate(0);

Detailed Documentation

  • [SDK Guide](references/sdk.md): Full API for programatic address generation.
  • [CLI Guide](references/cli.md): Usage patterns for the command-line tool.
  • [Smart Contract Deployment](references/deployment.md): How to deploy and verify the required contracts.
  • [Contract Source Code](references/contracts.md): Solidity source code for Factory, Delegate, and Permit contracts.

Strategies Support

Strategy Logic
BIP-44 Traditional EOA derivation (m/44'/60'/0'/0/i)
CREATE2 Counterfactual contracts via WalletFactory
EIP-7702 Delegation to SweeperDelegate
Permit/Auth Batch sweeping via PermitSweeper

Security Note

This tool is designed for offline use and never requires your private keys. It only uses public information (XPUB or contract addresses) to derive deterministic deposit locations.