wallets

Guides creation, management, and secure use of Ethereum wallets including EOAs, Safe multisig, and account abstraction.

Updated Sep 9, 2026
One-click install
npx skills add https://github.com/m-faran/genie-markets --skill wallets-m-faran
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: wallets
Source: https://github.com/m-faran/genie-markets/tree/main/.agent/skills/ethskills/wallets
Command: npx skills add https://github.com/m-faran/genie-markets --skill wallets-m-faran

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Managing Ethereum wallets safely is error-prone: leaked private keys, misconfigured multisigs, and outdated assumptions about account abstraction cause real fund losses. This Skill provides current, guardrail-heavy guidance for creating, managing, and transacting with Ethereum wallets. ## Core Features & Use Cases - Wallet Type Guidance: Covers EOAs, smart contract wallets, Safe multisig setups, EIP-7702 delegated EOAs, and ERC-4337 account abstraction with current deployment status and contract addresses. - Security Guardrails: Enforces rules against committing secrets to Git, extracting keys without permission, and moving funds without human confirmation, plus safe transaction patterns with gas estimation and spending limits. - Use Case: An AI agent needs to send transactions on behalf of a user. This Skill directs it to use a 2-of-3 Safe with the agent as one signer, load keys from environment variables or keystores, and require human approval above a spending threshold. ## Quick Start Ask the agent to set up a Safe multisig wallet for automated transactions with human recovery controls.

Frequently Asked Questions about wallets

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

FAQPage Schema
How do I set up a Safe multisig wallet for an AI agent?▼

Use a 2-of-3 Safe with the agent's hot wallet, the human's hot wallet, and the human's cold wallet as owners. The agent can queue transactions while the human retains recovery control if the agent key is compromised.

What is EIP-7702 and how does it change EOAs?▼

EIP-7702, live since the Pectra upgrade in May 2025, lets regular EOAs delegate execution to smart contract code. This enables transaction batching, gas sponsorship, and session-key-style permissions without migrating wallets.

Is a hardware wallet or a multisig more secure for storing funds?▼

An audited multisig like Safe is more secure because a hardware wallet is a single point of failure. A 2-of-4 setup across separate devices requires an attacker to compromise multiple devices rather than one.

What should I do if a private key was committed to Git?▼

Assume the key is compromised immediately, since bots scrape GitHub in real time. Transfer all funds to a new wallet, rotate the key, and clean history with git filter-repo or BFG as damage control only.

Can AI agents safely manage private keys for transactions?▼

Agents should use a dedicated wallet with limited funds, load keys from environment variables or encrypted keystores, and never extract keys without explicit human permission. Spending limits and Safe multisig add protection against key compromise.