agentsclimarketplace

Skill 01 wallet management

Skill vaquarkhan/web3-agent-skills/skills/skill-01-wallet-management

Production-grade Agent Skills for Web3 AI agents: 15 workflows, 6 MCP servers, DeFi/NFT/compliance guardrails, and VS Code/JetBrains installers.

Install
npx -y skills add vaquarkhan/web3-agent-skills --skill skill-01-wallet-management

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Manages Web3 wallets including HD derivation, ERC-4337 account abstraction, multi-sig (Safe), and social recovery. Use when creating wallets, signing transactions, managing keys, or configuring smart accounts.

SKILL.md

2.5 KB, as published. Nobody here has run it

Wallet Management

When to Use

  • Creating or importing HD wallets (BIP-39/BIP-44)
  • Configuring ERC-4337 smart accounts (bundlers, paymasters)
  • Setting up Gnosis Safe or multi-sig workflows
  • Implementing social recovery or session keys
  • Managing wallet connections (WalletConnect, EIP-6963)

Prerequisites

  • MCP: blockchain-rpc-server for chain reads
  • MCP: compliance-screening-server before sending to external addresses
  • Apply all rules in guardrails/web3-guardrails.yaml

Workflow

1. Wallet Type Selection

Use CaseRecommendation
Single user EOAHD wallet (MetaMask-compatible path m/44'/60'/0'/0/n)
Team treasuryGnosis Safe multi-sig
Gasless UXERC-4337 smart account + paymaster
High-frequency tradingSession keys with spending limits

2. HD Wallet Derivation

Ethereum path: m/44'/60'/0'/0/{index}
Solana path:   m/44'/501'/{index}'/0'

Use references/hd-paths.md for all supported chains. Never log or persist mnemonic phrases.

3. ERC-4337 Account Abstraction

  1. Deploy or connect to existing smart account (SimpleAccount, Kernel, Safe4337)
  2. Configure entry point: 0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789 (v0.6)
  3. Select bundler URL (Pimlico, Alchemy, Stackup)
  4. Optional: configure paymaster for sponsored gas

4. Multi-Sig (Safe)

  1. Create Safe with threshold M-of-N
  2. Add owners via createProxyWithNonce
  3. Propose transactions via Safe Transaction Service API
  4. Collect signatures off-chain, execute on-chain

5. Pre-Execution Checks

  • Simulate transaction via eth_call or Tenderly
  • Screen recipient via compliance MCP
  • Verify chain ID matches intended network
  • Confirm value ≤ $10,000 or obtain user confirmation

Key Security Rules

  • NEVER output, store, or transmit private keys or seed phrases
  • Use hardware wallets or secure enclaves for mainnet signing
  • Rotate session keys regularly; set expiry and spending caps
  • Prefer read-only RPC for balance queries

References

  • references/hd-paths.md — BIP-44 paths per chain
  • references/erc4337-setup.md — Smart account configuration
  • knowledge-base/chains/ — Per-chain RPC and explorer URLs

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.