返回项目展示

mind-wallet (灵犀钱包)

已通过
截图 1
截图 2

项目描述

Mind Wallet - AI Agent 原生支付钱包项目概述Mind Wallet 是部署在 Monad 测试网的非托管智能钱包,专为 AI Agent 设计。通过策略引擎、会话密钥和人机协同审批,让 Agent 在安全边界内自主完成订阅支付,用户始终保持资产控制权。核心功能1. 去中心化架构 ✓非托管设计,用户自持资产,Agent 无主私钥访问会话密钥(Session Key):临时授权、可撤销、自动过期智能合约强制执行权限边界(MindWallet.sol)开源跨平台(Mac/Linux/Windows,多架构支持)2. 安全策略引擎 ✓多维限制:单笔上限、每日预算、自动批准阈值白名单机制:收款地址、服务类别(API/存储/算力)、Token 限制(仅 USDC)三级决策:ALLOW(自动执行)、REQUIRE_APPROVAL(人工确认)、DENY(直接拒绝)紧急控制:一键暂停所有 Agent 支付、超限自动拦截3. Agent 原生设计 ✓结构化 PaymentIntent:包含任务上下文、Agent 标识、支付原因CLI + MCP 双接口支持 Agent 接入订阅式支付优化:已知订阅走低摩擦路径失败重试与会话轮换机制4. 可审计与可解释 ✓完整收据:触发者、任务、收款方、金额、原因、策略决策、执行结果、链上哈希审计事件流:关联 ID 追踪、结构化日志、操作者类型标识策略透明:每个决策附带匹配规则 ID 和风险等级5. 权限管理与恢复 ✓会话管理:不同 Agent 差异化权限和预算会话轮换:安全更新密钥,无中断服务批量撤销:一键切断特定 Agent 所有权限钱包恢复:暂停/恢复、自动撤销所有委托会话技术亮点策略引擎:独立策略层,用户可配置"每天最多 20 USDC"、"超 3 USDC 需确认"等规则人机协同审批:小额自动、中额确认、高风险人工批准,支持 Passkey/WebAuthn 二次认证审计日志:机器可读收据格式,包含任务 ID、策略命中、风险等级、完整时间戳原生机器支付:支持 API 按次付费、订阅自动续费、资源按调用计费技术栈区块链:Solidity 0.8.28 + Foundry + OpenZeppelin + Monad 测试网后端:TypeScript monorepo + Zod 类型安全 + 分层架构(shared → core → adapters → apps)前端:React + Vite 审批控制台 + Vitest 测试Agent 接入:CLI 工具 + MCP 服务器架构设计Agent 环境 → CLI/MCP 包装层 → 身份访问层 → 核心钱包域 → MPP 适配器 → Monad 智能钱包 + USDC核心原则:域逻辑独立、策略集中、合约仅强制执行、审计作为产品需求项目特色真正的 Agent 优先设计:不是"带 AI 功能的人类钱包",而是"为 Agent 设计的支付系统"策略即代码:用户通过声明式策略配置控制 Agent 行为,而非事后审查零信任架构:Agent 仅获得最小必要权限,所有操作可审计、可撤销生产级安全:智能合约强制执行、会话隔离、紧急控制、审计追踪开发者友好:清晰的分层架构、类型安全的契约、完整的测试覆盖开源与部署GitHub: https://github.com/unive3sal/mind-wallet许可证: MIT(完全开源)部署: Monad 测试网

团队成员

Nomanwork

JJadee
队长
Ddennis zhu
?用户d03135

元数据

创建者Jadee
创建时间2026年4月12日
状态已归档
项目 ID#240