{"audit":{"version":"1.5","generated_at":"2026-11-09T08:51:22.103569+00:00","generated_by":"Agenstry","report_url":"https://agenstry.com/agents/red-shape-1b3b.daviddelmoral79.workers.dev","methodology_url":"https://agenstry.com/methodology","verifier_jwks_url":"https://agenstry.com/.well-known/jwks.json","subject":{"domain":"red-shape-1b3b.daviddelmoral79.workers.dev","name":"Ingravity Autonomous EVM Security Swarm","url":"https://red-shape-1b3b.daviddelmoral79.workers.dev/.well-known/agent-card.json"}},"identity":{"provider":{"organization":"Ingravity Security Swarm","url":"https://red-shape-1b3b.daviddelmoral79.workers.dev"},"registry_verification":null,"signature":{"signed":false,"signature_valid":null}},"protocol":{"version":"1.0","supports_streaming":false,"supports_push_notifications":false},"operational":{"live_state":"wrong_response","live_responds":false,"last_status_code":200,"last_elapsed_ms":40,"last_error":null},"track_record":{"first_seen":"2026-11-04T23:30:13.540663+00:00","last_checked":"2026-11-09T05:29:23.243484+00:00","last_seen_ok":"2026-11-09T05:29:23.243484+00:00","checks_total":5,"checks_ok":5,"uptime_pct":100.0,"uptime_window_days":30,"uptime_probes":4,"archived":false,"archived_reason":null},"conformance":{"score":47,"grade":"D","summary":"D-grade: significant issues, auth-gated, partially broken, or stale.","criteria":[{"key":"valid_card","label":"Valid AgentCard","points":10,"max_points":10,"status":"pass","detail":"Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification)."},{"key":"live_responds","label":"Live JSON-RPC","points":5,"max_points":25,"status":"fail","detail":"Endpoint replies but body isn't a valid JSON-RPC 2.0 A2A response."},{"key":"protocol_version","label":"Protocol version","points":10,"max_points":10,"status":"pass","detail":"Declares A2A 1.0 with supportedInterfaces[] (current v1 card shape)."},{"key":"signature","label":"JWS signature","points":0,"max_points":10,"status":"info","detail":"Card is unsigned (most published agents are)."},{"key":"uptime","label":"Uptime track record","points":0,"max_points":15,"status":"info","detail":"Only 4 probes so far, need ≥5 for an uptime grade."},{"key":"skills","label":"Skill declaration","points":10,"max_points":10,"status":"pass","detail":"Declares 7 skills with structured metadata."},{"key":"verified_identity","label":"Verified Identity","points":5,"max_points":10,"status":"partial","detail":"Provider declared: Ingravity Security Swarm (https://red-shape-1b3b.daviddelmoral79.workers.dev). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit."},{"key":"freshness","label":"Freshness + modern flags","points":5,"max_points":5,"status":"pass","detail":"declares 1 modern capability flag(s) (x402); seen in upstream source within 0d"},{"key":"security","label":"Security declaration","points":2,"max_points":5,"status":"partial","detail":"Declares 1 security scheme(s) but none use PKCE or mTLS."}]},"card_read":{"findings":[],"clean":true,"source_url":"https://red-shape-1b3b.daviddelmoral79.workers.dev/.well-known/agent-card.json"},"skills":[{"id":"fastPingAddressSafety","name":"fastPingAddressSafety","description":"Ultra-Fast Binary Address Safety Ping ($0.03 USDC Flat - Boolean SAFE/DANGER Only)","tags":["security","base","firewall","fast-ping","x402"],"examples":["{\"address\":\"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\",\"chainId\":8453}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"],"endpoint":"https://red-shape-1b3b.daviddelmoral79.workers.dev/api/v1/fast-ping","inputSchema":{"type":"object","properties":{"address":{"type":"string","description":"Base Mainnet contract, token, or spender address (0x...)"},"chainId":{"type":"integer","description":"EVM Chain ID (default: 8453 Base Mainnet)"}},"required":["address"]},"payment":{"protocol":"x402","version":2,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amountUsd":"0.03","amount":"30000","maxAmountRequired":"30000","essentialTierUsd":null,"proportionalRateOverCapital":"Flat $0.03 Binary SAFE/DANGER Only (No Forensics)","roiMultiplier":"50000x (Instant binary SAFE/DANGER gate for bots with <=$0.05 auto-pay limits)","baseBuilderCode":"bc_i26d7owr","pricingPolicy":"hybrid M2M: Low Base Micro-Floor (<$200 USD) + Proportional % on Saved Capital, auto-capped at X-Agent-Budget","payTo":"0xAA99e12320a3db0116ef56D2e19F70f6796Bad0f"}},{"id":"auditSolidityContract","name":"auditSolidityContract","description":"Deterministic 24-Vector Solidity Audit, Fixes & Safe-Harbor Guard ($0.85 Floor / $0.35 Signal + Optional 0.15% SLA or 5%-10% Live Rescue Split)","tags":["security","solidity","smart-contract","audit","swc"],"examples":["{\"code\":\"pragma solidity ^0.8.20; contract Vault { mapping(address => uint256) public bal; function withdraw(uint256 a) external { (bool ok,) = msg.sender.call{value: a}(\\\"\\\"); require(ok); bal[msg.sender] -= a; } }\",\"contractName\":\"Vault.sol\"}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"],"endpoint":"https://red-shape-1b3b.daviddelmoral79.workers.dev/api/v1/audit-solidity","inputSchema":{"type":"object","properties":{"code":{"type":"string","description":"Raw Solidity (.sol) smart contract source code to audit"},"contractName":{"type":"string","description":"Optional contract identifier"},"contractAddress":{"type":"string","description":"Optional deployed Base Mainnet contract address (0x...) for live RPC liquidity verification & Safe-Harbor rescue calldata"},"ownerTreasury":{"type":"string","description":"Optional protocol owner/multisig recipient (0x...) for 90%-95% rescued capital"}},"required":["code"]},"payment":{"protocol":"x402","version":2,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amountUsd":"0.85","amount":"850000","maxAmountRequired":"850000","essentialTierUsd":"0.35","proportionalRateOverCapital":"+0.15% Live TVL SLA | 5%-10% Atomic Safe-Harbor Split","roiMultiplier":"1500x (Prevents $1,000+ exploit for $0.85 USDC; includes Atomic EIP-5792 / Sequential EOA Safe-Harbor rescue split on live Base contracts)","baseBuilderCode":"bc_i26d7owr","pricingPolicy":"hybrid M2M: Low Base Micro-Floor (<$200 USD) + Proportional % on Saved Capital, auto-capped at X-Agent-Budget","payTo":"0xAA99e12320a3db0116ef56D2e19F70f6796Bad0f"}},{"id":"inspectEvmTransactionFirewall","name":"inspectEvmTransactionFirewall","description":"Pre-Flight EVM Firewall & Live RPC EIP-1967 Forensics ($0.10 Floor + 0.15% Pre-Flight / 5%-10% Rescue)","tags":["security","firewall","anti-drainer","eip1967","base","x402"],"examples":["{\"chainId\":8453,\"to\":\"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\",\"value\":\"0\",\"data\":\"0x095ea7b3000000000000000000000000deadbeef00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\"}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"],"endpoint":"https://red-shape-1b3b.daviddelmoral79.workers.dev/api/v1/tx-firewall","inputSchema":{"type":"object","properties":{"chainId":{"type":"integer","description":"EVM Chain ID (e.g., 8453 for Base)"},"from":{"type":"string","description":"Sender wallet address (0x...)"},"to":{"type":"string","description":"Target contract or recipient address (0x...)"},"value":{"type":"string","description":"Native ETH value in wei (decimal string)"},"data":{"type":"string","description":"Hexadecimal transaction calldata (0x...)"}},"required":["to","data"]},"payment":{"protocol":"x402","version":2,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amountUsd":"0.10","amount":"100000","maxAmountRequired":"100000","essentialTierUsd":null,"proportionalRateOverCapital":"+0.15% Pre-Flight | 5%-10% Rescate","roiMultiplier":"10000x (Blocks wallet drainers & infinite approvals before signing for $0.10 USDC)","baseBuilderCode":"bc_i26d7owr","pricingPolicy":"hybrid M2M: Low Base Micro-Floor (<$200 USD) + Proportional % on Saved Capital, auto-capped at X-Agent-Budget","payTo":"0xAA99e12320a3db0116ef56D2e19F70f6796Bad0f"}},{"id":"computeDefiSlippageAndLiquidation","name":"computeDefiSlippageAndLiquidation","description":"Exact BigInt AMM Slippage, MEV Sandwich & Liquidation Guard ($0.15 Floor + 0.15% Swap / $0.10 Signal)","tags":["defi","amm","mev","slippage","bigint","base"],"examples":["{\"amm\":{\"reserveIn\":\"500000000000000000000\",\"reserveOut\":\"1250000000000\",\"amountIn\":\"25000000000000000000\",\"feeBps\":30,\"userSlippageBps\":100},\"leverage\":{\"entryPrice\":\"2500.00\",\"leverage\":\"10\",\"side\":\"LONG\",\"maintenanceMarginBps\":50}}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"],"endpoint":"https://red-shape-1b3b.daviddelmoral79.workers.dev/api/v1/defi-math-guard","inputSchema":{"type":"object","properties":{"amm":{"type":"object","properties":{"reserveIn":{"type":"string","description":"Pool input token reserve in atomic units"},"reserveOut":{"type":"string","description":"Pool output token reserve in atomic units"},"amountIn":{"type":"string","description":"Swap input amount in atomic units"},"feeBps":{"type":"integer","description":"Pool fee in basis points (default 30 = 0.30%)"},"userSlippageBps":{"type":"integer","description":"Proposed slippage tolerance in bps (e.g. 100 = 1%)"}},"required":["reserveIn","reserveOut","amountIn"]},"leverage":{"type":"object","properties":{"entryPrice":{"type":"string","description":"Entry asset price (e.g. '2500.00')"},"leverage":{"type":"string","description":"Leverage multiplier (e.g. '10')"},"side":{"type":"string","enum":["LONG","SHORT"]},"maintenanceMarginBps":{"type":"integer","description":"Maintenance margin in bps (default 50)"}}}}},"payment":{"protocol":"x402","version":2,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amountUsd":"0.15","amount":"150000","maxAmountRequired":"150000","essentialTierUsd":"0.10","proportionalRateOverCapital":"+0.15% on Protected Swap Value (> $200 USD)","roiMultiplier":"500x (Saves 1%-5% MEV sandwich extraction on every DeFi swap)","baseBuilderCode":"bc_i26d7owr","pricingPolicy":"hybrid M2M: Low Base Micro-Floor (<$200 USD) + Proportional % on Saved Capital, auto-capped at X-Agent-Budget","payTo":"0xAA99e12320a3db0116ef56D2e19F70f6796Bad0f"}},{"id":"scanTokenRugpullAndHoneypot","name":"scanTokenRugpullAndHoneypot","description":"Token Honeypot & Live Base RPC Bytecode/Proxy Forensics by tokenAddress ($0.50 Floor + 0.15% Position / $0.25 Signal)","tags":["security","honeypot","erc20","rugpull","base","x402"],"examples":["{\"tokenAddress\":\"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\",\"chainId\":8453}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"],"endpoint":"https://red-shape-1b3b.daviddelmoral79.workers.dev/api/v1/token-rug-scanner","inputSchema":{"type":"object","properties":{"tokenAddress":{"type":"string","description":"Base Mainnet ERC-20 token contract address (0x...) - no Solidity source code required"},"chainId":{"type":"integer","description":"EVM Chain ID (default: 8453 for Base Mainnet)"},"code":{"type":"string","description":"Optional Solidity (.sol) source code if auditing pre-deployment"},"tokenName":{"type":"string","description":"Optional token ticker or name"}}},"payment":{"protocol":"x402","version":2,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amountUsd":"0.50","amount":"500000","maxAmountRequired":"500000","essentialTierUsd":"0.25","proportionalRateOverCapital":"+0.15% on Protected Position Size (> $200 USD)","roiMultiplier":"2000x (Prevents buying unsellable 99%-tax honeypots for $0.50 USDC)","baseBuilderCode":"bc_i26d7owr","pricingPolicy":"hybrid M2M: Low Base Micro-Floor (<$200 USD) + Proportional % on Saved Capital, auto-capped at X-Agent-Budget","payTo":"0xAA99e12320a3db0116ef56D2e19F70f6796Bad0f"}},{"id":"generateMultiContractProtocolDossier","name":"generateMultiContractProtocolDossier","description":"Multi-Contract DeFi Protocol Dossier & Invariant Engine ($12.00 Floor / $3.50 Signal + Optional 0.15% SLA or 5%-10% Live Rescue Split)","tags":["security","defi","audit","erc4626","reentrancy"],"examples":["{\"protocolName\":\"AegisYield\",\"tvlTargetUsd\":2000000,\"contracts\":[{\"name\":\"AegisVault.sol\",\"code\":\"pragma solidity ^0.8.20; contract AegisVault { function totalAssets() public view returns (uint256) { return 1000; } function withdraw(uint256 a) external { (bool s,) = msg.sender.call{value: a}(\\\"\\\"); require(s); } }\"}]}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"],"endpoint":"https://red-shape-1b3b.daviddelmoral79.workers.dev/api/v1/protocol-dossier","inputSchema":{"type":"object","properties":{"protocolName":{"type":"string","description":"DeFi protocol or project name"},"tvlTargetUsd":{"type":"number","description":"Target or current TVL in USD for bounty calibration"},"contractAddress":{"type":"string","description":"Optional deployed Base Mainnet vault/pool address (0x...) for live on-chain TVL verification & Safe-Harbor rescue bundle"},"ownerTreasury":{"type":"string","description":"Optional protocol multisig/treasury address (0x...) for 90%-95% rescued funds"},"contracts":{"type":"array","description":"Array of Solidity contracts belonging to the protocol (1 to 20 files)","items":{"type":"object","properties":{"name":{"type":"string","description":"Contract filename (e.g. AegisVault.sol)"},"code":{"type":"string","description":"Solidity source code"}},"required":["name","code"]}}},"required":["contracts"]},"payment":{"protocol":"x402","version":2,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amountUsd":"12.00","amount":"12000000","maxAmountRequired":"12000000","essentialTierUsd":"3.50","proportionalRateOverCapital":"+0.15% Live TVL SLA | 5%-10% Atomic Safe-Harbor Split","roiMultiplier":"1000x (Replaces $15,000 manual pre-audit review across 20 contracts + Live Safe-Harbor Rescue)","baseBuilderCode":"bc_i26d7owr","pricingPolicy":"hybrid M2M: Low Base Micro-Floor (<$200 USD) + Proportional % on Saved Capital, auto-capped at X-Agent-Budget","payTo":"0xAA99e12320a3db0116ef56D2e19F70f6796Bad0f"}},{"id":"simulateDeepExploitAndWhitehatBounty","name":"simulateDeepExploitAndWhitehatBounty","description":"Institutional Flash-Loan Simulation & Atomic Safe-Harbor Rescue ($45.00 Floor / $9.50 Triage + 5%-10% Atomic Split on Saved Capital)","tags":["security","flashloan","whitehat","safe-harbor","bounty"],"examples":["{\"protocolName\":\"BaseLendingPool\",\"poolAddress\":\"0x420DD381b31aEf6683db6B902084cB0FFECe40Da\",\"tvlUsd\":250000}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"],"endpoint":"https://red-shape-1b3b.daviddelmoral79.workers.dev/api/v1/deep-exploit-bounty","inputSchema":{"type":"object","properties":{"protocolName":{"type":"string","description":"Target protocol identifier"},"poolAddress":{"type":"string","description":"Target Base Mainnet pool or vault address (0x...)"},"ownerTreasury":{"type":"string","description":"Optional protocol owner/multisig recipient (0x...) for 90%-95% rescued assets"},"tvlUsd":{"type":"number","description":"Estimated pool TVL in USD (auto-verified on-chain against Base RPC)"},"code":{"type":"string","description":"Optional Solidity contract source code"}},"required":["protocolName"]},"payment":{"protocol":"x402","version":2,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amountUsd":"45.00","amount":"45000000","maxAmountRequired":"45000000","essentialTierUsd":"9.50","proportionalRateOverCapital":"5% - 10% Atomic EIP-5792 / Sequential EOA Safe-Harbor Split on Rescued Capital","roiMultiplier":"500x+ (Live Base RPC TVL verification + Atomic EIP-5792 / Sequential EOA Safe-Harbor Rescue Split: 90%-95% to Owner, 5%-10% Bounty)","baseBuilderCode":"bc_i26d7owr","pricingPolicy":"hybrid M2M: Low Base Micro-Floor (<$200 USD) + Proportional % on Saved Capital, auto-capped at X-Agent-Budget","payTo":"0xAA99e12320a3db0116ef56D2e19F70f6796Bad0f"}}],"provenance":[{"source":"cdp_discovery","first_seen":"2026-11-04T23:30:13.540663+00:00"},{"source":"recrawl_paid","first_seen":"2026-11-05T01:22:02.297307+00:00"},{"source":"recrawl_warm","first_seen":"2026-11-05T14:44:50.795959+00:00"}],"recent_probes":[{"fetched_at":"2026-11-09T05:29:23.243484+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":40,"live_responds":false},{"fetched_at":"2026-11-07T10:27:22.050310+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":33,"live_responds":false},{"fetched_at":"2026-11-05T14:44:50.795959+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":60,"live_responds":false},{"fetched_at":"2026-11-05T01:22:02.297307+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":49,"live_responds":false}],"catalog_attestation":null,"operator_revenue_evidence":{"evidence_class":"operator_submitted","authenticity":{"rung":"no_operator_evidence","rank":0,"why":"No verifiable operator evidence has been submitted for this agent.","thresholds":{"min_independent_payers":3,"min_verified_usd":25.0},"engine_table":"agent_authenticity","merge_rule":"max(existing_rank, rank)"},"metric_metadata":{"provenance":"operator_submitted_evidence","confidence":"attested","coverage":{"numerator":0},"as_of":"2026-11-09T08:51:22.110655+00:00","definition":"Revenue proofs submitted by the verified owner and re-checked by Agenstry against the settlement chain or the operator's own Stripe account. Only independently confirmed proofs are counted."},"counts":{"retained":0,"verified":0,"unverifiable":0},"verified":{"gross_usd":0.0,"transactions":0,"independent_payers":0},"detail_url":"https://agenstry.com/api/agents/red-shape-1b3b.daviddelmoral79.workers.dev/evidence","dispute_url":"https://agenstry.com/agents/red-shape-1b3b.daviddelmoral79.workers.dev/dispute"},"verification_history":[]}