This skill provides guidance and implementation patterns for generating deterministic EVM deposit addresses using the @evm-address toolkit. It covers both SDK integration and CLI usage.
- Offline Generation: No RPC required for address derivation.
- Zero Private Key Exposure: Uses XPUB or CREATE2 constants.
- Dual Mode: Support for EOAs and Smart Contract Proxies.
- Batch Processing: Tools for generating thousands of addresses efficiently.
To add this skill to your project, run:
npx skills add melonask/evm-address-skillsSKILL.md: Main guide with strategies and quick start.references/sdk.md: API reference for the TypeScript SDK.references/cli.md: Command-line interface documentation.references/deployment.md: Contract deployment guides.references/contracts.md: Solidity source code for contracts.
Trigger this skill by asking:
- "How do I generate addresses from an XPUB?"
- "Set up the WalletFactory for CREATE2 addresses."
- "Show me how to use the @evm-address/sdk in my project."
- "Generate a batch of 100 deposit addresses using the CLI."