Getting Started
A guided sequence to your first scan. Five short steps from a fresh login to a finished security report.
Watch the walkthrough
Prefer to see it in action? This short video walks through the whole flow — selecting your repository and branch, choosing the scope, attaching documentation, and reading the results.
What you'll do
- Select Repository. Connect a public or private GitHub repo, paste a public repo URL, or point AuditAgent at a deployed contract on-chain.
- Select Version. Pick a branch, commit, or published release, and the contract language (Solidity for EVM, Cairo for Starknet, or Rust for Solana).
- Select Contracts. Choose which contract files are in scope and watch the price estimate update live.
- Select Documentation. Attach READMEs, design docs, or paste context that helps the agent understand intent.
- Review & Launch. Review the scan price and scope, 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 credits
New accounts start with $50 in credits, enough for roughly 1,000 BLoC of scanning. That covers most small contracts and gives you room to experiment before paying. Credits never expire.
How long does it take?
Scan time depends on scope and complexity. Allow up to 5 hours for a scan. 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 security report PDF attached.