DevX Smart-Contract Pre-Audit — Quick ($0.90)
https://scaudit.madebydevx.com/v1/quickOverview
Quick automated Solidity pre-audit: send source or a verified contract address + chain, get a verdict, severity counts, the top 5 findings with location and fix, and owner/admin powers. $0.90 USDC on Base via x402 (v1 + v2). Automated static analysis, not a human audit. Full report: /v1/audit.
Protocol
x402 (POST)
Price
$0.90
Payment Asset
USD Coin
Payment Network
eip155:8453
Category
crypto/security
Provider
scaudit
Source
bazaar
Indexed
2026-10-30 16:44:32
Health
Status
healthy
Latency (p50)
270ms
Uptime (30d)
100.0%
Reliability Score
87/100
Last Checked
2026-10-31 06:57:58
Last Healthy
2026-10-31 06:57:58
Consecutive Failures
0
x402 Payment Validation
Payment Requirements
Valid
Asset Verified
Known USDC
Facilitator
—
Input Schema
{
"body": {
"source": "// SPDX-License-Identifier: MIT\npragma solidity ^0.8.20;\ncontract Vault { mapping(address=>uint) public bal; function withdraw() external { (bool ok,) = msg.sender.call{value: bal[msg.sender]}(\"\"); require(ok); bal[msg.sender] = 0; } }"
},
"bodyType": "json",
"discoverable": true,
"method": "POST",
"type": "http"
}
Output Schema
{
"example": {
"operation_id": "5d0c7a3e-1f2b-4c6d-8e9f-0a1b2c3d4e5f",
"payment": {
"amount_raw": "900000",
"network": "eip155:8453",
"status": "paid",
"tx_hash": "0x0000000000000000000000000000000000000000000000000000000000000000"
},
"result": {
"full_report": {
"price_usd": "99.00",
"url": "/v1/audit"
},
"more_findings_in_full_report": 0,
"owner_powers": [],
"tier": "quick",
"top_findings": [
{
"category": "reentrancy",
"file": "input.sol",
"line": 3,
"recommendation": "Update state before the external call (checks-effects-interactions) or add a reentrancy guard.",
"ref": "F-01",
"severity": "critical",
"title": "Reentrancy: state written after external call in withdraw()"
}
],
"verdict": {
"counts": {
"critical": 1,
"high": 0,
"info": 0,
"low": 0,
"medium": 0
},
"grade": "F",
"label": "NOT production-ready: critical issues",
"owner_trust_risk": "none",
"production_ready": false,
"score": 30,
"security_risk": "critical"
}
},
"status": "paid",
"tier": "quick"
},
"type": "json"
}