wallets

Guide secure Ethereum wallet operations with explicit secret-handling guardrails.

7|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/Zodomo/DrandVerifier --skill wallets-zodomo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wallets
Source: https://github.com/Zodomo/DrandVerifier/tree/main/.opencode/skills/ethskills/wallets
Command: npx skills add https://github.com/Zodomo/DrandVerifier --skill wallets-zodomo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you create and operate Ethereum wallets safely, reducing the risk of losing funds or exposing private keys during transaction signing and automation.

Core Features & Use Cases

  • Wallet Types & Modern Options: Covers EOAs, smart contract wallets, multisig (Safe), and EIP-4337 account abstraction context.
  • Secure Transaction Workflows: Explains safe patterns for approvals, sending transactions, and guarding against address mistakes.
  • Agent Guardrails: Provides concrete rules to prevent secret leakage (including against committing keys to Git) and describes safer custody/storage approaches.
  • Use Case Example: Set up a multisig workflow where an AI agent can queue transactions while a human performs threshold execution, lowering blast radius if the agent key is compromised.

Quick Start

Ask the AI to help you design a Safe multisig plan (e.g., 2-of-3) for an automated agent workflow that includes hardware wallet storage and explicit human confirmation steps.

Frequently Asked Questions about wallets

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent Ethereum private key leakage when using AI agents for transaction signing?

Preventing Ethereum private key leakage during transaction signing requires enforcing explicit guardrails against committing keys to Git and using safer custody approaches. You can restrict AI agents to queueing transactions while humans perform threshold execution.

What is the best way to set up a multisig Safe for automated Ethereum workflows?

The best way to set up a multisig Safe for automated Ethereum workflows is configuring a threshold requirement like 2-of-3, where an AI agent queues transactions and a human executes them. This approach lowers the blast radius if the agent key is compromised.

How does EIP-7702 affect smart contract wallet operations and account abstraction?

EIP-7702 affects smart contract wallet operations by providing up-to-date protocol references for account abstraction patterns. It works alongside ERC-4337 to guide safe transaction handling and signing behavior within smart contract wallets.

Can I use an EOA with ERC-4337 account abstraction for secure transaction signing?

Yes, you can use an EOA with ERC-4337 account abstraction for secure transaction signing. The Skill covers workflows involving EOAs, smart contract wallets, and account abstraction patterns, applying safe operational patterns like address verification and human confirmation.

Why does transaction signing require explicit address verification in Ethereum wallets?

Transaction signing requires explicit address verification in Ethereum wallets to prevent irreversible fund loss from address mistakes. Safe operational patterns mandate human confirmation steps before executing transactions, especially when integrating automated agents into signing workflows.