agent-wallet-security

Validate wallet addresses, contracts, intents, and approval scopes before transaction execution.

5|Updated May 2, 2026
One-click install
npx skills add https://github.com/nirholas/three-ui --skill agent-wallet-security-nirholas
Or copy as Structured Prompt for Agentā–¼
Please help me install this Agent Skill.
Skill: agent-wallet-security
Source: https://github.com/nirholas/three-ui/tree/main/data/skills/security/agent-wallet-security
Command: npx skills add https://github.com/nirholas/three-ui --skill agent-wallet-security-nirholas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It reduces the risk that an AI agent handling cryptocurrency wallets and DeFi operations causes fund loss through phishing, malicious approvals, transaction manipulation, or poor operational security.

Core Features & Use Cases

  • Threat Modeling for Wallet/DeFi Interactions: Identifies common failure modes like phishing protocols, unlimited approval exploits, and social engineering scenarios.
  • Wallet and Approval Safety Guardrails: Recommends least-privilege agent access levels, exact-amount approvals, approval audits, and separate wallets for storage vs. DeFi operations.
  • Transaction Verification & Red-Flag Detection: Provides a pre-transaction checklist for recipient/contract/value/function/gas plus signals for scam patterns such as unexpected contracts and honeypots.

Quick Start

Ask the agent: "Before I sign any wallet or DeFi transaction, run the full wallet security checklist (address verification, approval hygiene, transaction intent checks, and phishing red-flag review) and clearly summarize what I’m about to authorize."

Frequently Asked Questions about agent-wallet-security

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

FAQPage Schema
How do I prevent phishing and unsafe approvals in AI-assisted crypto wallet operations?ā–¼

Preventing phishing and unsafe approvals in crypto wallet operations requires validating transaction intents, contract addresses, and approval scopes before execution. The agent applies least-privilege access levels and pre-transaction checklists to minimize blast radius and require human review.

What is crypto approval hygiene and how does it protect my DeFi transactions?ā–¼

Crypto approval hygiene involves using exact-amount approvals rather than unlimited token allowances and regularly revoking unused permissions. This practice protects DeFi transactions by limiting the blast radius if an agent interacts with a malicious contract or compromised protocol.

How do I run a pre-transaction security checklist for a smart contract interaction?ā–¼

Running a pre-transaction security checklist involves verifying the recipient address, contract details, transaction value, function arguments, and gas limits. The agent performs these checks alongside phishing red-flag detection to identify honeypots and unexpected contracts before proposing a signature.

Does wallet security for AI agents work with propose-then-sign workflows?ā–¼

Wallet security for AI agents integrates directly into propose-then-sign workflows by intercepting the proposal phase. It validates the transaction intent and smart contract scope, ensuring the agent only drafts safe operations that require explicit human review and signing.

What are the limitations of using an AI agent for DeFi transaction verification?ā–¼

The limitation of using an AI agent for DeFi transaction verification is that it cannot autonomously execute trades; it requires separate storage and operational wallets with least-privilege access. The agent provides guidance and red-flag detection but mandates human review for final signing.

Why do I need separate wallets for crypto storage and DeFi operations?ā–¼

You need separate wallets for crypto storage and DeFi operations to enforce least-privilege access and isolate risk. This separation ensures that if the operational agent is compromised through a malicious approval or phishing exploit, the blast radius is limited to the active DeFi wallet.