{"uid":"cap_hK73Soodu0_ThCEVd64mc","slug":"solidity-triage-49662e9c","name":"Solidity Triage","description":"Deterministic static triage of public Solidity repositories. Returns ranked risky-code review leads; no live-chain access.","url":"https://tutevpsjeewjulryvvdo.supabase.co/functions/v1/x402-solidity-triage?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"ref":{"type":"string","description":"Optional branch, tag, or ref"},"repo":{"type":"string","description":"Public GitHub repository name"},"owner":{"type":"string","description":"GitHub repository owner or organization"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Ynpiy63q3kycm8WDyrlnq","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs deterministic static analysis of public Solidity GitHub repositories and returns ranked list of risky code sections as security review leads.","exampleAgentPrompt":"Can you triage the Solidity code in the OpenZeppelin/openzeppelin-contracts GitHub repo on the main branch and give me a ranked list of the riskiest code sections I should review first?","exampleUseCases":[{"title":"Pre-audit risk prioritization for DeFi protocol","prompt":"Before we send this to a full audit firm, can you run a static triage on the Uniswap/v3-core repo on the main branch and tell me which Solidity files or functions look the riskiest so we know where to focus?"},{"title":"Security review of a new community-submitted contract","prompt":"Someone just submitted a pull request to our protocol — can you triage the code in their GitHub repo at contributor42/yield-vault on the feature-deposit branch and surface any high-risk Solidity patterns I should scrutinize?"},{"title":"Comparing risk profiles across protocol versions","prompt":"Can you do a static triage of the aave/aave-v3-core Solidity repo and rank the riskiest code sections so I can compare the findings against what I already know about v2?"}],"resultDescription":"A ranked list of risky Solidity code locations (files, functions, or patterns) identified by deterministic static analysis, ordered by risk severity, to guide code review prioritization. No live blockchain or on-chain data is accessed.","failureModes":["Repository is private or inaccessible — returns an error indicating the repo cannot be fetched","Invalid owner/repo combination — returns not-found error","Specified ref (branch/tag) does not exist — returns ref resolution error","Repository contains no Solidity files — may return empty findings or an appropriate error","Rate limits or timeouts on GitHub access — may return a retrieval failure","Payment not confirmed — request blocked with 402 Payment Required"],"whenToPreferThis":"Choose this endpoint when you need fast, deterministic static triage of a public Solidity codebase to prioritize code review efforts — especially before a manual audit, when evaluating third-party contract submissions, or when comparing risk across repository branches. Prefer this over general-purpose LLM code review when you need reproducible, ranked findings without live chain access. Not suitable for private repositories, dynamic analysis, or runtime vulnerability detection.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T00:31:08.960Z","isFirstParty":false,"canonicalSlug":"solidity-triage-49662e9c"}