OpenViSTAI · Agents · Blockchain · Crypto
Menu
Smart Contracts

Smart Contract Vulnerabilities

A public web-based research project cataloging smart-contract vulnerabilities and prevention methods for Solidity and Ethereum contexts.

Independent OpenViST project profile, based on linked sources.

Smart Contract Vulnerabilities — OpenViST project profile in Smart Contracts.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it during security learning, review preparation or checklist design when a categorized reference to contract weaknesses is useful.

Who it is for

  • Solidity developers
  • Ethereum security learners
  • Code reviewers and contract-audit teams

Documented uses

  • Learn common smart-contract vulnerability patterns.
  • Locate prevention guidance for a named Solidity or Ethereum security issue.
  • Organize a contract-review checklist by security category.
  • Use a reference base for security training or internal audit workflows.
Before you choose

Requirements & limits

The supplied record identifies the project as a public, active, MIT-licensed repository accessible on the web. No account or pricing requirements are documented.

  • The material is organized into six review-oriented groups: access control, math, control flow, data handling, unsafe logic and code quality.
  • The README links individual Markdown entries for issues such as reentrancy, signature replay, weak randomness and outdated compiler versions.
  • The repository includes a references directory described as providing LLM-optimized references.
  • It is reference material, not documented as an automated scanner, deployment tool or completed audit service.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Create a category-based smart-contract review checklist

Turn the documented vulnerability categories into a structured review checklist.

Before you start

  • Access to the public Smart Contract Vulnerabilities repository or homepage.
  • A Solidity or Ethereum smart-contract review scope.

Steps

  1. Start with the README categories: Access Control, Math, Control Flow, Data Handling, Unsafe Logic and Code Quality.

  2. Open the relevant vulnerability entries for the contract area being reviewed.

  3. Record each applicable issue and its documented prevention method in the review checklist.

Expected outcome

A review checklist organized around the project’s documented vulnerability categories and prevention guidance.

Guide limitations

  • The project is a reference collection; the supplied material does not document automated analysis, contract execution or audit results.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
1 October 2026
Original website title
kadenzipfel/smart-contract-vulnerabilities · Official homepage title · retained in its source language