brownie

Smart contract dev tool

A Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.

A Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.

GitHub

3k stars
48 watching
551 forks
Language: Python
last commit: almost 2 years ago
Linked from 3 awesome lists

ethereumsolidityvyperweb3py

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ethereum/web3.pyA Python library providing an interface to the Ethereum blockchain ecosystem.5,076
ethereum/py-evmAn implementation of the Ethereum Virtual Machine in Python2,279
ltfschoen/vyper-testTests deployment and interaction with Vyper smart contracts on a blockchain network9
pypa/pipA package installer for Python that simplifies the process of managing dependencies and installing packages.9,569
apeworx/apeA tool for building and interacting with smart contracts on the Ethereum network906
pmorissette/btA flexible Python framework for building and testing algorithmic trading strategies2,316
pypi/warehouseThe software behind the Python Package Index.3,617
ethers-io/ethers.jsA comprehensive JavaScript library for interacting with the Ethereum blockchain8,027
ethereum/remix-projectEnables users to build Ethereum smart contracts with Solidity language and debug transactions in a browser-based environment.2,507
vyperlang/vyperBuilds a Pythonic smart contract language for the Ethereum Virtual Machine (EVM)4,928
etherex/pyepmManages Ethereum contract deployment and interaction using Python-based package definitions in YAML format.28
ethereum/eth-testerA tool suite for testing Ethereum applications370
itsnickbarry/hardhat-abi-exporterGenerates Ethereum smart contract ABIs on compilation via Hardhat77
ethereum/eipsStandardizes and documents Ethereum improvements and protocols13,026
jazzband/pip-toolsMaintains predictable and deterministic builds of Python applications by managing dependencies.7,783