{"uid":"cap_AOALRQ28tqnWotoBaHfe-","slug":"turboshop-solidity-security-audit-tool-d5f889d0","name":"Turboshop Solidity Security Audit Tool","description":"Real working agent tool endpoint that executes static vulnerability analysis on Solidity smart contracts (detecting reentrancy vulnerabilities, unchecked ERC-20 transfers, tx.origin authentication flaws, and unindexed events).","url":"https://turboshop.ai/api/v1/products/prod-solidity-security-audit-tool/buy?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"client_id":{"type":"string","description":"Optional calling agent ID"},"contract_code":{"type":"string","description":"Solidity source code snippet to audit for security vulnerabilities"},"contract_name":{"type":"string","description":"Optional contract name identifier"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.08","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.08/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.08","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.08","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_XPCKFEcJ8mGUyDPLVKwYz","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.08","costPer":"request","priority":0,"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs static vulnerability analysis on Solidity smart contract source code, detecting reentrancy attacks, unchecked ERC-20 transfers, tx.origin auth flaws, and unindexed events.","exampleAgentPrompt":"Can you run a security audit on this Solidity contract code and flag any reentrancy vulnerabilities, unchecked ERC-20 transfers, tx.origin auth issues, or unindexed events? Here's the source: `pragma solidity ^0.8.0; contract MyToken { ... }`","exampleUseCases":[{"title":"Pre-deployment DeFi contract audit","prompt":"Before I deploy this lending protocol contract, can you scan the Solidity source for reentrancy vulnerabilities and any unchecked ERC-20 transfer calls? Here's the full contract code: `contract LendingPool { function deposit(uint amount) external { ... } }`"},{"title":"ERC-20 token contract review","prompt":"I just wrote an ERC-20 token contract and want to make sure it's safe — can you check it for unchecked transfer return values, tx.origin authentication flaws, and unindexed events? Contract code: `pragma solidity ^0.8.0; contract MyToken is ERC20 { ... }`"},{"title":"Smart contract bug bounty prep","prompt":"I'm about to submit this staking contract to a bug bounty program — can you do a static security scan for reentrancy issues and any tx.origin auth vulnerabilities so I can fix them first? Here's the Solidity: `contract Staking { mapping(address => uint) balances; function withdraw() external { ... } }`"}],"resultDescription":"Returns a structured vulnerability report identifying security issues found in the submitted Solidity code, including specific findings for reentrancy vulnerabilities, unchecked ERC-20 transfer results, tx.origin-based authentication flaws, and unindexed event declarations, along with their locations or descriptions within the contract.","failureModes":["Empty or invalid Solidity code returns an error or empty findings list","Extremely large contracts may hit input size limits","Parser may fail on non-standard Solidity syntax or very old compiler versions","Network or payment errors return a 402 or 5xx response","False negatives possible — static analysis may not catch all vulnerability patterns"],"whenToPreferThis":"Choose this endpoint when you need fast, automated static analysis of Solidity smart contract code specifically for the four vulnerability classes it targets (reentrancy, unchecked ERC-20 transfers, tx.origin auth, unindexed events). It is ideal for pre-deployment checks, CI/CD pipeline integration, or quick audits at low cost ($0.08/call). Prefer a full manual audit or more comprehensive tools (Slither, MythX) for production contracts requiring exhaustive coverage.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T12:40:46.994Z","isFirstParty":false,"canonicalSlug":"turboshop-solidity-security-audit-tool-d5f889d0"}