Platform

41 articles

Platform

Complete documentation for using the BlockSecOps platform.


Contracts

Manage your smart contracts and projects.


Scanning

Run security scans on your smart contracts.


Findings

Understand and manage vulnerability findings.


Intelligence

AI-powered vulnerability analysis.


Projects

Organize your work with projects.


Dashboard

Navigate the BlockSecOps interface.


Frameworks

Configure BlockSecOps for your development framework.


Languages

Language-specific documentation.

Articles

README

Upload and manage your smart contracts in BlockSecOps. --- - Uploading Contracts - Upload individual contract files - Uploading Projects - Upload complete...

Updated 1/14/2026

Contract Details

Explore the detailed information available for each contract. The contract details page shows everything about a specific contract: - Source code - Metadata -...

Updated 1/14/2026

Managing Contracts

Learn how to view, organize, and manage your uploaded contracts. 1. Click Contracts in the main navigation 2. View all uploaded contracts 3. Filter, search,...

Updated 1/14/2026

Uploading Contracts

Learn how to upload individual smart contract files to BlockSecOps. | Extension | Language | Example | |-----------|----------|---------| | .sol | Solidity |...

Updated 1/14/2026

Uploading Projects

Learn how to upload multi-file projects (Foundry, Hardhat) to BlockSecOps. Use project upload when you have: - Multiple contract files - Local imports between...

Updated 1/14/2026

README

Navigate and customize the BlockSecOps interface. --- - Navigation - Find your way around the platform - Global Search - Search across contracts and findings -...

Updated 1/14/2026

Dark Mode

Customize the BlockSecOps theme for your preference. 1. Click your avatar (top right) 2. Click Dark Mode toggle 3. Theme switches immediately Press D to toggle...

Updated 1/14/2026

Global Search

Find anything in BlockSecOps quickly. Updated: January 2026 - Added Advanced Search page and Contracts page search Press Cmd + K (Mac) or Ctrl + K...

Updated 1/14/2026

Keyboard Shortcuts

Power user shortcuts for faster navigation. Press ? on any page to see all available shortcuts. --- These work from anywhere in the app: | Shortcut | Action |...

Updated 1/14/2026

Navigation

Learn to navigate the BlockSecOps web interface. The dashboard has four main areas: ┌─────────────────────────────────────────────┐ │ Header (Logo, Search,...

Updated 1/14/2026

README

Understand and manage vulnerability findings from your security scans. --- - Reading Findings - Interpret scan results - Severity Levels - Understanding...

Updated 1/14/2026

Exporting Reports

Download and share your scan results in various formats. | Format | Best For | Contents | |--------|----------|----------| | PDF | Sharing with stakeholders |...

Updated 1/14/2026

False Positives

Identify and manage false positive findings. False positives are findings that look like vulnerabilities but aren't actually exploitable in your specific...

Updated 1/14/2026

Managing Findings

Triage, track, and resolve vulnerability findings. Effective triage follows this flow: Review Finding → Assess → Decide → Update Status → Take Action For each...

Updated 1/14/2026

Reading Findings

Learn to interpret vulnerability findings effectively. Each finding has several components. Understanding each helps you triage effectively. --- A brief...

Updated 1/14/2026

Risk Scoring

Understand how BlockSecOps prioritizes vulnerabilities using ML-powered risk scoring. Risk scoring assigns a 0-100 score to each finding based on multiple...

Updated 1/14/2026

Severity Levels

Understanding vulnerability severity classifications. BlockSecOps uses four severity levels to classify vulnerabilities: | Level | Color | Priority |...

Updated 1/14/2026

Vulnerability Overview

Understanding how BlockSecOps identifies and presents security findings. Vulnerabilities are security issues in your smart contracts that could be exploited by...

Updated 1/14/2026

README

Optimize BlockSecOps for your development framework. BlockSecOps supports major smart contract development frameworks: | Framework | Language | Status |...

Updated 1/14/2026

Foundry

Optimize BlockSecOps for Foundry projects. Foundry is a fast, portable, and modular toolkit for Ethereum development. BlockSecOps fully supports Foundry...

Updated 1/14/2026

Hardhat

Optimize BlockSecOps for Hardhat projects. Hardhat is a popular Ethereum development environment with extensive plugin support. BlockSecOps fully supports...

Updated 1/14/2026

Import Resolution

Troubleshoot and configure import path resolution. Import resolution is the most common source of scan failures. This guide helps you ensure BlockSecOps can...

Updated 1/14/2026

README

AI-powered vulnerability analysis and prioritization. --- - Intelligence Overview - How the AI engine works - Deduplication - ML-powered finding consolidation...

Updated 1/14/2026

Deduplication

How BlockSecOps consolidates findings from multiple scanners. Deduplication identifies when multiple scanners report the same vulnerability and consolidates...

Updated 1/14/2026

Intelligence Overview

Understand BlockSecOps's ML-powered security intelligence features. The Intelligence Layer is a machine learning system that enhances scan results through: -...

Updated 1/14/2026

Prioritization

Smart ordering of vulnerability fixes using intelligence features. Smart prioritization helps you decide what to fix first by combining: - Risk scores -...

Updated 1/14/2026

README

Get the most out of BlockSecOps for your smart contract language. BlockSecOps supports multiple smart contract languages with specialized scanners: | Language...

Updated 1/14/2026

Multi Language Projects

Scanning projects with multiple smart contract languages. Modern blockchain projects often use multiple languages: - Solidity for main contracts - Vyper for...

Updated 1/14/2026

Rust Solana

Security scanning for Solana programs written in Rust. Solana smart contracts (programs) are written in Rust, offering memory safety and performance....

Updated 1/14/2026

Solidity

Optimize your Solidity smart contract security scanning. Solidity is the primary language for EVM-compatible blockchains. BlockSecOps provides comprehensive...

Updated 1/14/2026

Vyper

Security scanning for Vyper smart contracts. Vyper is a Python-like smart contract language designed for security and simplicity. Its limited feature set...

Updated 1/14/2026

README

Organize your work with projects. --- - Creating Projects - Set up new projects - Project Settings - Configure project options - Project Dashboard - View...

Updated 1/14/2026

Creating Projects

Organize your smart contracts into projects for better management. Projects group related contracts together: - All contracts for a protocol - Contracts that...

Updated 1/14/2026

Project Dashboard

View analytics and insights for your project. 1. Go to Projects 2. Click project name 3. Dashboard is the default view --- Quick status at a glance: - Total...

Updated 1/14/2026

Project Settings

Configure your project defaults and preferences. 1. Go to Projects 2. Click project name 3. Click Settings (gear icon) --- | Setting | Description |...

Updated 1/14/2026

README

Run security scans on your smart contracts. --- - Starting a Scan - Launch your first security scan - Scanner Selection - Choose which scanners to run -...

Updated 1/14/2026

Re Scanning

Learn when and how to re-scan your contracts. Re-scan when you: - Fix vulnerabilities - Add new features - Refactor existing code - Update dependencies -...

Updated 1/14/2026

Scan Status

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

Updated 1/14/2026

Scanner Catalog

Complete reference for all 17+ security scanners available in BlockSecOps. | Scanner | Type | Language | Detectors | Speed |...

Updated 1/14/2026

Scanner Selection

Choose the right scanners for your security analysis needs. Different scanners find different vulnerabilities. The best approach combines multiple scanner...

Updated 1/14/2026

Starting A Scan

Learn how to initiate security scans on your smart contracts. The fastest way to scan: 1. Click New Scan on the dashboard 2. Upload or select a contract 3....

Updated 1/14/2026