Scan Status

Monitor your scans and understand scan states. A scan progresses through these states: Queued → Running → Complete ↘ Partial (some failed)...

Last updated: January 14, 2026

Scan Status

Monitor your scans and understand scan states.

Scan States

A scan progresses through these states:

Queued → Running → Complete
                 ↘ Partial (some failed)
                 ↘ Failed

State Descriptions

State Description
Queued Waiting in the queue to start
Running Scanners are actively analyzing
Complete All scanners finished successfully
Partial Some scanners succeeded, some failed
Failed All scanners failed

Monitoring Scans

During Scan

While a scan runs, you see:

Progress Bar

  • Overall completion percentage
  • Animated progress indicator

Scanner Status List
Each scanner shows:

  • Name
  • State (queued, running, complete, failed)
  • Duration
  • Findings count

Estimated Time

  • Based on contract size and scanner selection
  • Updates as scanners complete

Real-Time Updates

The page updates automatically:

  • No need to refresh
  • Scanner states update instantly
  • Findings count updates as they arrive

Scan Duration

Typical Times

Preset Single File Project
Quick 30s - 1 min 1 - 2 min
Standard 2 - 4 min 3 - 5 min
Deep 5 - 10 min 10 - 15 min

Factors Affecting Duration

Factor Impact
Contract size More code = longer
Complexity Complex logic = longer
Number of scanners More scanners = longer
Scanner types Fuzzers take longest
System load High load = queuing

Scanner-Level Status

Individual Scanner States

Each scanner in your scan has its own state:

Icon State Meaning
Queued Waiting to start
🔄 Running Currently analyzing
Complete Finished successfully
Failed Error occurred
⏸️ Skipped Not applicable

Viewing Scanner Details

Click any scanner to see:

  • Start/end times
  • Duration
  • Error message (if failed)
  • Raw output (advanced)

Scan Results

When Complete

Once all scanners finish:

  1. Results page loads automatically
  2. Summary shows finding counts
  3. Findings listed by severity

Partial Results

If some scanners fail:

  • Successful results are available
  • Failed scanners show error
  • Option to retry failed scanners

View Past Scans

  1. Go to Scans in navigation
  2. See all past scans
  3. Click any scan to view results

Background Scanning

Navigating Away

You can leave the scan page:

  • Scan continues in background
  • No need to keep the tab open
  • Results saved automatically

Notifications

Get notified when complete:

Method When
Browser Tab notification + sound
Email If enabled in settings
Webhook For CI/CD integration

Checking Status Later

  1. Click the scan icon in header (shows active scans)
  2. Or go to Scans list
  3. Status visible in scan list

Scan Queue

How Queuing Works

Scans are processed in order:

  • Fair queuing across all users
  • Your scans are queued together
  • Each scanner runs as resources allow

Queue Position

When queued, you may see:

  • "Position in queue: 3"
  • "Estimated wait: ~1 minute"

Priority Scanning

On Professional and Enterprise plans:

  • Priority queue access
  • Faster processing during high load
  • Reduced wait times

Handling Issues

Stuck at "Queued"

If queued for >5 minutes:

  1. Check system status
  2. Try restarting the scan
  3. Contact support if persists

Scanner Failed

If individual scanners fail:

  1. Click the failed scanner
  2. Read the error message
  3. Common causes:
    • Syntax errors in contract
    • Timeout (contract too complex)
    • Scanner-specific issues

All Scanners Failed

If everything fails:

  1. Check contract for syntax errors
  2. Try with a simpler preset
  3. Upload contract again
  4. Contact support

Scan History

Viewing History

Go to Scans to see:

  • All past scans
  • Status of each
  • Quick access to results

Filtering History

Filter by:

  • Date range
  • Contract/project
  • Status (complete, failed)
  • Scan preset

Scan Retention

Scan results are retained based on plan:

Plan Retention
Free 30 days
Developer 90 days
Startup 180 days
Professional 365 days
Enterprise 730 days

FAQ

Q: Can I cancel a running scan?
A: Yes. Click Cancel on the scan page.

Q: Do canceled scans count against my quota?
A: No. Only completed scans count.

Q: Why is my scan taking so long?
A: Complex contracts and fuzzing scanners take longer. See timing estimates above.

Q: Can I run multiple scans at once?
A: Yes. Scans run concurrently based on plan limits.


Next Steps