Skip to main content

Getting Started

A guided sequence to your first scan. Six short steps from a fresh login to a finished audit report.

What you'll do

  1. Select Repository. Connect a public or private GitHub repo, paste a public repo URL, or point AuditAgent at a deployed contract on-chain.
  2. Select Branch. Pick the branch, optionally a specific commit, and the contract language (Solidity for EVM, Cairo for Starknet, or Rust for Solana).
  3. Select Contracts. Choose which contract files are in scope and watch the price estimate update live.
  4. Select Documentation. Attach READMEs, design docs, or paste context that helps the agent understand intent.
  5. Additional Questions. Six prompts about deployment chains, trust assumptions, and design choices. Filling them in gives the agent context.
  6. Select Scan Quality. Pick Developer Scan (fast) or Auditor Scan (deep), then launch.

Before you start

A few things should be ready.

  • A GitHub account (or a public repo URL, since no GitHub App is required for public repos).
  • Smart contract files in your repository. AuditAgent supports Solidity (EVM), Cairo (Starknet), and Rust (Solana).
  • Project documentation that explains business logic and trust assumptions. Optional but recommended.
Free tier

Your first 500 BLoC of every Developer Scan is free, up to 3 scans per day. That makes most small contracts free to scan, and gives you room to experiment before paying.

How long does it take?

A typical scan runs in 2 to 10 minutes for repositories under 5,000 BLoC. Larger or Auditor-tier scans can take up to an hour. You don't have to keep the page open. When the scan finishes, results appear in your dashboard and you get an email with the audit report PDF attached.