Skip to main content

wallet-guard

Transaction governance layer for crypto wallet operations. 3-state evaluation: BLOCK / WARN / ALLOW with receipt. Schema-frozen with AION (Aldo/CODÉ). Checks token score, deployer identity, liquidity depth, and contract security before any wallet interaction proceeds.

설치로 이동

소스 정보

저장소
buzzbysolcex/buzz-bd-agent
최근 소스 활동
2026년 5월 18일 02:11
감지된 SKILL.md 언어
영어
스타
5
포크
2

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
wallet-guard
description
Transaction governance layer for crypto wallet operations. 3-state evaluation: BLOCK / WARN / ALLOW with receipt. Schema-frozen with AION (Aldo/CODÉ). Checks token score, deployer identity, liquidity depth, and contract security before any wallet interaction proceeds.
tags
["crypto","security","wallet","governance","agent"]
# Wallet Guard — Buzz BD Agent > 3-state adapter: BLOCK / WARN / ALLOW > Schema-frozen with AION (3 locked schemas) > API: POST https://api.buzzbd.ai/api/guard/evaluate ## When to Use - Before any token swap or transfer - Evaluating unknown contracts before interaction - Agent-to-agent transaction governance - Protecting wallets from rug pulls, honeypots, drain attacks ## 3-State Decision Engine | State | When | What Happens | | --------- | ------------------------------------------------------- | ------------------------------------------------------------- | | **BLOCK** | Score < 30 OR honeypot detected OR deployer blacklisted | Transaction rejected. Receipt logged. Alert sent to War Room. | | **WARN** | Score 30-69 OR missing security data OR CTO_FLAG active | Transaction paused. Human approval required via Telegram. | | **ALLOW** | Score >= 70 AND security clean AND identity verified | Transaction proceeds. Receipt logged with full audit trail. | ## Locked Schemas (Frozen with Aldo/AION) ### BuzzEvaluateRequestV1 ```json { "token_address": "0x...", "chain": "base", "action": "swap|transfer|approve", "amount_usd": 100.0, "requester": "agent_id" } ``` ### WalletGuardNormalizedRequestV1 ```json { "token_address": "0x...", "chain": "base", "action": "swap", "amount_usd": 100.0, "buzz_score": 78, "security_flags": [], "deployer_identity": { "verified": true, "ens": "dev.eth" }, "liquidity_usd": 12400000, "honeypot_check": false } ``` ### WalletGuardEvaluateResponseV1 ```json { "decision": "ALLOW", "score": 78, "reasons": [ "Score above threshold", "Identity verified", "Liquidity sufficient" ], "warnings": [], "receipt_id": "WG-2026-04-05-001", "evaluated_at": "2026-04-05T08:00:00Z" } ``` ## Usage ### Via Claude Code ``` /guard 0x6982508145454Ce325dDbE47a25d4ec3d2311933 swap 100 ``` ### Via API ```bash curl -X POST https://api.buzzbd.ai/api/guard/evaluate \ -H "Content-Type: application/json" \ -d '{"token_address":"0x...","chain":"base","action":"swap","amount_usd":100}' ``` ## Trust Gate Integration Wallet Guard respects the 5-level trust system: - Level 0 (FULL_APPROVAL): ALL transactions require Ogie's approval - Level 1-2: BLOCK auto-rejects, WARN/ALLOW need approval - Level 3: Only BLOCK needs approval - Level 4 (AUTO_85): Score >= 85 auto-allows, rest need approval Current trust level: **0 — FULL_APPROVAL** (earning autonomy) ## Security Rules - NEVER auto-approve transactions at trust level 0 - ANY complaint → instant trust reset to Level 0 - Receipts are immutable (append-only audit table) - Graceful fallback if AION API unreachable (defaults to WARN) - Private keys NEVER logged, printed, committed, or transmitted
GitHub에서 보기