{
  "title": "M2M Sentinel structural validation",
  "generatedAt": "2026-08-11T21:32:26.736Z",
  "serviceBaseUrl": "https://m2msentinel.com",
  "methodology": {
    "analysisKind": "STATIC_BYTECODE_CAPABILITY_HEURISTIC",
    "groundTruth": "Base Blockscout verified ABI plus reported proxy metadata",
    "trackedSelectors": {
      "mint(address,uint256)": "MINT_SELECTOR",
      "pause()": "PAUSE_SELECTOR",
      "freeze()": "FREEZE_SELECTOR"
    },
    "safetyClassificationAccuracy": "NOT_MEASURED"
  },
  "metrics": {
    "cases": 4,
    "verifiedAbiCases": 4,
    "truePositives": 3,
    "falsePositives": 0,
    "falseNegatives": 0,
    "selectorPrecision": 1,
    "selectorRecall": 1,
    "proxyAgreements": 4,
    "safetyClassificationAccuracy": "NOT_MEASURED"
  },
  "limitations": [
    "Four well-known Base tokens are a structural regression fixture, not a representative population sample.",
    "Verified ABI presence is used only as ground truth for three exact function signatures.",
    "Proxy agreement covers structures reported by Blockscout and does not validate arbitrary custom dispatch.",
    "No exploitability, authorization, maliciousness, economic safety, or investment outcome is measured.",
    "Live RPC state and implementation addresses can change after this timestamp; regenerate the report to refresh it."
  ],
  "sources": [
    {
      "name": "Deployed M2M Sentinel demo API",
      "url": "https://m2msentinel.com/v1/demo/audit/:address"
    },
    {
      "name": "Base Blockscout verified contract API",
      "url": "https://base.blockscout.com/api/v2/smart-contracts/:address"
    }
  ],
  "cases": [
    {
      "symbol": "USDC",
      "name": "USD Coin",
      "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "service": {
        "url": "https://m2msentinel.com/v1/demo/audit/0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "analysisKind": "STATIC_BYTECODE_CAPABILITY_HEURISTIC",
        "capabilityRating": "MULTIPLE_FLAGS",
        "evidenceGrade": true,
        "notASafetyGuarantee": true,
        "retrievedAt": "2026-08-11T21:32:17.695Z",
        "trustLevel": "HIGH_TRUST_PRIMARY",
        "observedCapabilities": [
          "MINT_SELECTOR",
          "PAUSE_SELECTOR"
        ],
        "proxy": {
          "isProxy": true,
          "type": "ZEPPELINOS_LEGACY",
          "targetAddress": "0x2ce6311ddae708829bc0784c967b7d77d19fd779",
          "resolutionComplete": true
        }
      },
      "groundTruth": {
        "contractUrl": "https://base.blockscout.com/api/v2/smart-contracts/0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "abiUrl": "https://base.blockscout.com/api/v2/smart-contracts/0x2Ce6311ddAE708829bc0784C967b7d77D19FD779",
        "verified": true,
        "contractName": "FiatTokenProxy",
        "proxyType": "eip1967_oz",
        "implementationAddress": "0x2Ce6311ddAE708829bc0784C967b7d77D19FD779",
        "trackedAbiCapabilities": [
          "MINT_SELECTOR",
          "PAUSE_SELECTOR"
        ]
      },
      "comparison": {
        "proxyAgreement": true,
        "truePositives": [
          "MINT_SELECTOR",
          "PAUSE_SELECTOR"
        ],
        "falsePositives": [],
        "falseNegatives": []
      }
    },
    {
      "symbol": "WETH",
      "name": "Wrapped Ether",
      "address": "0x4200000000000000000000000000000000000006",
      "service": {
        "url": "https://m2msentinel.com/v1/demo/audit/0x4200000000000000000000000000000000000006",
        "analysisKind": "STATIC_BYTECODE_CAPABILITY_HEURISTIC",
        "capabilityRating": "NO_SELECTED_CAPABILITIES_DETECTED",
        "evidenceGrade": true,
        "notASafetyGuarantee": true,
        "retrievedAt": "2026-08-11T21:32:22.686Z",
        "trustLevel": "HIGH_TRUST_PRIMARY",
        "observedCapabilities": [],
        "proxy": {
          "isProxy": false,
          "type": "NONE",
          "targetAddress": "0x4200000000000000000000000000000000000006",
          "resolutionComplete": true
        }
      },
      "groundTruth": {
        "contractUrl": "https://base.blockscout.com/api/v2/smart-contracts/0x4200000000000000000000000000000000000006",
        "abiUrl": "https://base.blockscout.com/api/v2/smart-contracts/0x4200000000000000000000000000000000000006",
        "verified": true,
        "contractName": "WETH9",
        "proxyType": null,
        "implementationAddress": null,
        "trackedAbiCapabilities": []
      },
      "comparison": {
        "proxyAgreement": true,
        "truePositives": [],
        "falsePositives": [],
        "falseNegatives": []
      }
    },
    {
      "symbol": "AERO",
      "name": "Aerodrome token",
      "address": "0x940181a94A35A4569E4529A3CDfB74e38FD98631",
      "service": {
        "url": "https://m2msentinel.com/v1/demo/audit/0x940181a94A35A4569E4529A3CDfB74e38FD98631",
        "analysisKind": "STATIC_BYTECODE_CAPABILITY_HEURISTIC",
        "capabilityRating": "REVIEW_RECOMMENDED",
        "evidenceGrade": true,
        "notASafetyGuarantee": true,
        "retrievedAt": "2026-08-11T21:32:23.374Z",
        "trustLevel": "HIGH_TRUST_PRIMARY",
        "observedCapabilities": [
          "MINT_SELECTOR"
        ],
        "proxy": {
          "isProxy": false,
          "type": "NONE",
          "targetAddress": "0x940181a94a35a4569e4529a3cdfb74e38fd98631",
          "resolutionComplete": true
        }
      },
      "groundTruth": {
        "contractUrl": "https://base.blockscout.com/api/v2/smart-contracts/0x940181a94A35A4569E4529A3CDfB74e38FD98631",
        "abiUrl": "https://base.blockscout.com/api/v2/smart-contracts/0x940181a94A35A4569E4529A3CDfB74e38FD98631",
        "verified": true,
        "contractName": "Aero",
        "proxyType": null,
        "implementationAddress": null,
        "trackedAbiCapabilities": [
          "MINT_SELECTOR"
        ]
      },
      "comparison": {
        "proxyAgreement": true,
        "truePositives": [
          "MINT_SELECTOR"
        ],
        "falsePositives": [],
        "falseNegatives": []
      }
    },
    {
      "symbol": "TOSHI",
      "name": "Toshi token",
      "address": "0xAC1Bd2486aAf3B5C0fc3Fd868558b082a531B2B4",
      "service": {
        "url": "https://m2msentinel.com/v1/demo/audit/0xAC1Bd2486aAf3B5C0fc3Fd868558b082a531B2B4",
        "analysisKind": "STATIC_BYTECODE_CAPABILITY_HEURISTIC",
        "capabilityRating": "NO_SELECTED_CAPABILITIES_DETECTED",
        "evidenceGrade": true,
        "notASafetyGuarantee": true,
        "retrievedAt": "2026-08-11T21:32:25.311Z",
        "trustLevel": "HIGH_TRUST_PRIMARY",
        "observedCapabilities": [],
        "proxy": {
          "isProxy": false,
          "type": "NONE",
          "targetAddress": "0xac1bd2486aaf3b5c0fc3fd868558b082a531b2b4",
          "resolutionComplete": true
        }
      },
      "groundTruth": {
        "contractUrl": "https://base.blockscout.com/api/v2/smart-contracts/0xAC1Bd2486aAf3B5C0fc3Fd868558b082a531B2B4",
        "abiUrl": "https://base.blockscout.com/api/v2/smart-contracts/0xAC1Bd2486aAf3B5C0fc3Fd868558b082a531B2B4",
        "verified": true,
        "contractName": "ToshiToken",
        "proxyType": null,
        "implementationAddress": null,
        "trackedAbiCapabilities": []
      },
      "comparison": {
        "proxyAgreement": true,
        "truePositives": [],
        "falsePositives": [],
        "falseNegatives": []
      }
    }
  ]
}
