Platform

82 articles

Articles

README

The Platform Admin Panel provides secure administrative access to manage users, monitor system health, and perform emergency operations. Note: This section is...

Updated 2/8/2026

Audit Logs

The Audit Logs section provides a permanent, immutable record of all administrative actions performed on the platform. --- Every admin action is automatically...

Updated 2/8/2026

Authentication

Platform administrators must complete Multi-Factor Authentication (MFA) to access the admin panel. This ensures only authorized personnel can perform...

Updated 2/8/2026

Dashboard

The Admin Dashboard provides a comprehensive real-time overview of platform health, metrics, analytics, and administrative controls. Version: 0.1.5 Last...

Updated 2/8/2026

Emergency Actions

Emergency actions are high-impact operations for responding to security incidents. These actions require a documented reason and are permanently audit logged....

Updated 2/8/2026

Gcp Cost Estimator

The GCP Cost Estimator helps administrators estimate what the current BlockSecOps workload would cost on Google Cloud Platform. This interactive calculator...

Updated 2/8/2026

Organization Management

The Organization Management section allows administrators to view, search, and manage organizations on the platform. --- Navigate to Organizations in the admin...

Updated 2/8/2026

Scan Monitoring

Monitor scan health and recover scans stuck due to infrastructure issues. > Role Required: Platform Admin or Super Admin to view. Platform Admin to take...

Updated 2/8/2026

Scanner Management

The Scanner Management page provides a dedicated view of all security scanners registered on the platform, their health status, versions, and upgrade...

Updated 2/8/2026

User Management

The User Management section allows administrators to view, search, and manage user accounts on the platform. --- Navigate to Users in the admin sidebar to see:...

Updated 2/8/2026

README

AI-powered code fixes for smart contract vulnerabilities. - Overview - Introduction to AI Code Repair - Getting Started - Generate your first fix -...

Updated 2/8/2026

Applying Fixes

Safely apply AI-generated code repairs to your smart contracts. 1. Read the explanation 2. Understand what changed 3. Verify it addresses the vulnerability 4....

Updated 2/8/2026

Code Repair Overview

AI Code Repair generates secure code fixes for vulnerabilities detected in your smart contracts. 1. Select a vulnerability with code snippet 2. Request a...

Updated 2/8/2026

Getting Started

Generate your first AI-powered code fix. - BlockSecOps account with Professional plan or higher - A completed scan with vulnerabilities that have code snippets...

Updated 2/8/2026

Understanding Fixes

Learn how to evaluate and interpret AI-generated code repairs. The complete, corrected implementation: solidity function withdraw() external nonReentrant {...

Updated 2/8/2026

README

AI-powered code review suggestions for smart contract vulnerabilities. - Overview - Introduction to the Code Review Assistant - Getting Started - Generate your...

Updated 2/8/2026

Code Review Overview

The Code Review Assistant uses AI to generate security-focused code review suggestions for vulnerabilities found in your smart contracts. 1. Select a...

Updated 2/8/2026

Getting Started

This guide walks you through generating your first AI-powered code review suggestion. - A BlockSecOps account - At least one completed scan with...

Updated 2/8/2026

Providing Feedback

Your feedback helps improve the quality of AI-generated code review suggestions over time. Every rating you provide: - Trains the system to give better...

Updated 2/8/2026

Understanding Suggestions

Learn how to interpret and evaluate code review suggestions from the AI assistant. Each suggestion contains up to three main sections: Purpose: Helps you...

Updated 2/8/2026

README

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

Updated 2/8/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 2/8/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 2/8/2026

Uploading Contracts

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

Updated 2/8/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 2/8/2026

README

Your intelligent assistant for smart contract security questions. - Overview - Introduction to the AI Security Copilot - Getting Started - Start your first...

Updated 2/8/2026

Best Practices

Tips for getting the most helpful responses from the AI Security Copilot. Less effective: > "Is my code secure?" More effective: > "Is this withdraw function...

Updated 2/8/2026

Conversation Context

Learn how to use scan and project context for more relevant AI responses. When you create a conversation, you can bind it to: - A specific scan - Include...

Updated 2/8/2026

Copilot Overview

The AI Security Copilot is a RAG-powered assistant that helps you understand and fix smart contract security vulnerabilities. 1. You ask a question about...

Updated 2/8/2026

Getting Started

Start your first conversation with the AI Security Copilot. - BlockSecOps account with Professional plan or higher - Optional: Completed scan for context-aware...

Updated 2/8/2026

README

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

Updated 2/8/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 2/8/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 2/8/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 2/8/2026

Navigation

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

Updated 2/8/2026

README

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

Updated 2/8/2026

Exporting Reports

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

Updated 2/8/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 2/8/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 2/8/2026

Reading Findings

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

Updated 2/8/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 2/8/2026

Severity Levels

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

Updated 2/8/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 2/8/2026

README

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

Updated 2/8/2026

Foundry

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

Updated 2/8/2026

Hardhat

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

Updated 2/8/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 2/8/2026

README

Connect BlockSecOps with your existing development tools to streamline smart contract security into your workflow. --- Platform integrations enable you to: -...

Updated 2/8/2026

Bitbucket

Connect BlockSecOps to Bitbucket to import smart contracts and enable automated security scanning. --- The Bitbucket integration allows you to: - Import smart...

Updated 2/8/2026

Github

Connect BlockSecOps to GitHub to import smart contracts and enable automated security scanning. --- The GitHub integration allows you to: - Import smart...

Updated 2/8/2026

Gitlab

Connect BlockSecOps to GitLab to import smart contracts and enable automated security scanning. --- The GitLab integration allows you to: - Import smart...

Updated 2/8/2026

Jira

Connect BlockSecOps to Jira to automatically create issues for discovered vulnerabilities. --- The Jira integration allows you to: - Automatically create Jira...

Updated 2/8/2026

README

AI-powered vulnerability analysis and prioritization. --- - Intelligence Overview - How the AI engine works - Intelligence Database - Historical exploits & CVE...

Updated 2/8/2026

Deduplication

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

Updated 2/8/2026

Intelligence Database

Search historical exploits and CVEs with semantic AI-powered queries. Available: v0.14.0+ | Plans: Team, Growth, Enterprise --- The Intelligence Database is a...

Updated 2/8/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 2/8/2026

Prioritization

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

Updated 2/8/2026

README

Generate formal verification test cases for your Solidity smart contracts using AI. BlockSecOps can automatically generate Foundry invariant tests for your...

Updated 2/8/2026

README

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

Updated 2/8/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 2/8/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 2/8/2026

Solidity

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

Updated 2/8/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 2/8/2026

README

Administrative features for organizations, users, and roles. The Management section provides tools for organizing your team, configuring access control, and...

Updated 2/8/2026

Recent Scans

Quick access to your latest scan activity. The Recent Scans page provides a streamlined view of your most recent scan activity across all contracts and...

Updated 2/8/2026

Roles

Configure roles and permissions for your organization. The Roles page allows you to view and manage roles that control user access throughout the BlockSecOps...

Updated 2/8/2026

Users

Manage users across your organization. The Users page provides a centralized view of all users in your organization, allowing administrators to manage user...

Updated 2/8/2026

README

Monitor your deployed smart contracts in real-time for suspicious on-chain activity. - Overview - Introduction to runtime monitoring - Getting Started - Add...

Updated 2/8/2026

Alert Types

Understanding the different types of security alerts helps you respond appropriately to potential threats. Type: largetransfer Default Severity: High Triggered...

Updated 2/8/2026

Getting Started

This guide walks you through adding your first contract to runtime monitoring. - A BlockSecOps account with Professional or Enterprise plan - A deployed smart...

Updated 2/8/2026

Monitoring Overview

Runtime monitoring provides continuous surveillance of your deployed smart contracts, alerting you to suspicious on-chain activity in real-time. Smart contract...

Updated 2/8/2026

Webhooks

Receive real-time alert notifications via HTTPS webhooks. Webhooks enable instant notification when alerts are generated. Instead of polling the API, your...

Updated 2/8/2026

README

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

Updated 2/8/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 2/8/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 2/8/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 2/8/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 2/8/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 2/8/2026

Scan Status

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

Updated 2/8/2026

Scanner Catalog

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

Updated 2/8/2026

Scanner Selection

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

Updated 2/8/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 2/8/2026