Skip to main content

Vulnerabilities Database

Smart contract vulnerability templates for ReinforcedAI.

Dependencies

  • Modern Linux
  • Python 3.11+

API

  • initialize(environment: str) Loads native vulnerabilities database library. You must call this function before any other library function.

    environment сan be mainnet, testnet or local.

  • activate(activation_code: str) Activates the library with your activation code. This is required before you can generate contracts.

    activation_code is your personal activation code received from relayer.

  • generate_contract() Generates a new vulnerable contract template. The library must be initialized and activated before calling this function.

    Returns Contract object with vulnerability_class, description and code fields.

Demo

import py_solidity_vuln_db as vuldb

vuldb.initialize('testnet')
vuldb.activate('AAAA-BBBB-CCCC')

contract = vuldb.generate_contract()
print('Vulnerability class:', contract.vulnerability_class)
print('Description:', contract.description)
print('Code:', contract.code)

Metadata

Release files for solidity-vulnerabilities-db2 2507.22.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for solidity-vulnerabilities-db2 2507.22.1
File Interpreter ABI Platform
solidity_vulnerabilities_db2-2507.22.1-py3-none-any.whl Python 3 none any Details

Release files / solidity_vulnerabilities_db2-2507.22.1-py3-none-any.whl

Download URL solidity_vulnerabilities_db2-2507.22.1-py3-none-any.whl
Size 5.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d960856976f864db822625a7d5c0d61fb82e33c9d679c98c9e189ceb77859335
BLAKE2b-256 checksum
How to use checksums
8bf9fec2504a945aeca06c4a11b56ef9c99a05123ff2f2bba68e1de5dd4c207b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.10

Release history Release notifications | RSS feed

This release

2507.22.1 This release

1 release file

2.0.0

1 release file

0.0.6

1 release file

0.0.5

1 release file

0.0.3

1 release file

0.0.2

1 release file

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page