BillShield ========== Description: Trustless AI agent that monitors wallet token approvals, identifies unlimited allowances that have become security liabilities, and autonomously revokes them. Registered on ERC-8004 with verifiable on-chain reputation. Pay-per-audit via x402. Version: 0.1.0 Skills: 1. Scan Token Approvals ID: scan-approvals Description: Scan any EVM wallet address for active ERC-20 token approvals. Returns a list of all approved spenders, token addresses, allowance amounts, and last interaction timestamps. Tags: security, approvals, erc20, wallet-audit Examples: - Scan my wallet 0x1234... for risky approvals - What token approvals does this address have? - Show me all unlimited allowances for 0xABCD... 2. Assess Approval Risk ID: assess-risk Description: AI-powered risk scoring for a wallet's approval surface. Analyzes each approval against protocol health signals, contract age, audit status, and interaction recency to produce a prioritized risk report. Tags: security, risk-assessment, ai, defi Examples: - Which of my approvals are most dangerous right now? - Give me a risk score for my wallet's approval exposure 3. Revoke Token Approval ID: revoke-approval Description: Execute a gasless revocation of a specific token approval on Base via Coinbase Smart Wallet. Requires user signature confirmation. Never custodies funds. Tags: security, revocation, gasless, base Examples: - Revoke the USDC approval to contract 0x5678... - Remove all unlimited approvals from my wallet 4. Scan Transfer Patterns ID: scan-transfers Description: Detect recurring charges, subscription pulls, yield siphoning, and dormant service patterns across stablecoins (USDC, USDT, DAI, USDP, PYUSD), yield-bearing RWAs (STBT), and commodity-backed tokens (PAXG, XAUm, VNXAU). Cross-references with active approvals to identify autonomous transferFrom pulls. Tags: security, transfers, subscriptions, rwa, defi, commodities Examples: - Show me all recurring charges from my wallet - Is anything pulling funds from my wallet automatically? - Detect subscription patterns for 0x1234... - Are my PAXG tokens being moved by any approved contracts? 5. Analyze Stablecoin Exposure ID: analyze-stablecoin-exposure Description: Comprehensive stablecoin exposure analysis including payment stablecoins (USDC, USDT, PYUSD, RLUSD), yield-bearing wrappers (aUSDC, cUSDC, sDAI), cross-border bridge flows (Circle CCTP, Stargate, Across), creator/P2P recurring payments, micro-payment patterns, and GENIUS Act regulatory exposure flags. Designed for platform integrations (wallets, fintechs). Tags: stablecoin, genius-act, regulatory, yield, cross-border, p2p, fintech Examples: - Analyze my stablecoin exposure on Ethereum - Do I have any GENIUS Act regulatory risk? - Show me cross-border bridge flows for 0x1234... - What recurring P2P payments am I making? 6. Query Agent Reputation ID: reputation Description: Retrieve BillShield's on-chain reputation score from the ERC-8004 Reputation Registry, including feedback history, average scores, and validation records. Tags: erc-8004, trust, reputation Examples: - What is BillShield's reputation score? - Show me feedback from other users