Scan Pricing
AuditAgent uses a credit-based pricing system where 1 credit = $0.01 USD. Scans are priced per Billable Line of Code (BLoC).
Every scan is a Full-Depth Scan: our deepest analysis, from first commit to pre-audit.
| Feature | Full-Depth Scan |
|---|---|
| Price | $0.05 / BLoC |
| Languages | Solidity, Cairo, Rust |
| Scope per scan | Up to 100 contracts / 20,000 BLoC |
| Repositories | Public and private |
| Analysis time | Up to 5 hours of deep analysis |
| AI models | Frontier models from multiple providers |
| Multi-agent analysis | Specialised agents working in coordination |
| Adversarial pass | Re-reads your code as an attacker |
| Live research | Known exploits and protocol patterns |
| Invariants | Generated invariants that capture your protocol's core rules |
| Report | PDF security report, emailed to you |
How pricing works
BLoC is estimated from the tokenizer count used by our language models.
estimated_bloc = ceil(tokens / 10)
The final price is the total BLoC multiplied by the price per BLoC.
Worked example. A 2,000-BLoC contract costs $100 on a scan ($0.05 × 2,000).
See Billable Lines of Code for the methodology and validation data.
CI scans
CI scans scan each pull request's changes.
- Baseline. Free. Keeps Persistent Memory aligned with the code on the branch you track. Documentation diffs are free too.
- Pull request scans. Same $0.05 per BLoC as a Full-Depth Scan. Billable size is added and removed in-scope diff text, tokenized like a dashboard scan (methodology). The minimum charge is 200 credits ($2).
- No scanned-language changes, no charge. Documentation-only pull requests, whole-file deletions and renames with no edits create no scan.
- Replaced scans. A newer push to the same pull request replaces the older scan. If it had not started, it is refunded. If it was already running, it is stopped and stays charged.
CI scans are available on Pro, Business and Custom plans. See Subscription Plans for the per-plan breakdown, and CI Scans for setup.
Free credits
- New accounts start with $50 in credits (5,000 credits), enough for roughly 1,000 BLoC of scanning. Credits never expire.
- You can claim an additional $100 bonus in credits for free by verifying your Telegram handle.
What every scan includes
BLoC includes comments in the selected contracts. See the BLoC methodology for why. Every scan includes security analysis, vulnerability detection, code quality checks, and a standard PDF report.
Memory Initialization
Initializing or updating Persistent Memory for a project is free: it costs no credits. Your plan sets how many memories you can hold. Subsequent scans that use an existing memory are priced at the standard scan rate, so there is no extra charge for memory-enhanced scans either.
Memory initialization is available to subscribers only.