Skip to main content

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.

FeatureFull-Depth Scan
Price$0.05 / BLoC
LanguagesSolidity, Cairo, Rust
Scope per scanUp to 100 contracts / 20,000 BLoC
RepositoriesPublic and private
Analysis timeUp to 5 hours of deep analysis
AI modelsFrontier models from multiple providers
Multi-agent analysisSpecialised agents working in coordination
Adversarial passRe-reads your code as an attacker
Live researchKnown exploits and protocol patterns
InvariantsGenerated invariants that capture your protocol's core rules
ReportPDF 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.
info

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.

info

Memory initialization is available to subscribers only.