Skip to main content

Select Contracts

Tell AuditAgent which contract files to analyse and report findings against. Unselected files are still used as context by the agent to some capacity, so selecting test or mock files will not improve your results and just result in increased costs.

note

See How It Works — What the agent does not see for how this affects triage.

The list of files you see for selection will be filtered by the language you picked at the Branch step.

  • solidity shows only .sol files.
  • cairo shows only .cairo files.
  • rust (solana) shows only Rust source files.

If the list is empty, the language is set wrong. Go back to the Branch step and pick the one that matches your repository.

Use the search box to filter, then check each file you want in scope. As you select, the Selection and Price Estimates panel on the right shows the running BLoC count and the live price for both scan tiers. Each scan caps at 100 contracts and 12,000 BLoC.

Non-production files

We classify test, mock, script, and artifact files automatically and tag them for you so you can avoid selecting them.

  • GitHub repositories. The tagged files will still appear in the tree for selection just in case you want to override our automatic detection and include them as part of your scope.
  • Zip uploads and on-chain scans. The tagged files will be omitted from the list entirely and you can only select files we detected to be production files.

Click Next when you have the right set.

Select Contracts

Pricing summary

The first 500 BLoC of every Developer Scan is free, up to three scans per day. You can claim an extra $100 bonus in credits by verifying your Telegram handle. Beyond that, the Developer Scan is $0.02 per BLoC and the Auditor Scan is $0.1 per BLoC. See Scan Pricing for the full breakdown, eligibility rules, and how we count BLoC.