Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Top 15 Python Solidity Projects
-
Project mention: Hidden Risks Lurking in Ethereum's Smart Contract Proxies | reddit.com/r/ethereum | 2023-04-19
Yes exactly! However, >99% of the time this wouldn't happen unintentionally, and typically static analysis frameworks will detect function clashing like slither: https://github.com/crytic/slither.
-
mythril
Security analysis tool for EVM bytecode. Supports smart contracts built for Ethereum, Hedera, Quorum, Vechain, Roostock, Tron and other EVM-compatible blockchains.
Project mention: Fuzzing Around: Better Smart Contract Testing through the Power of Random Inputs | dev.to | 2023-04-25Fuzzing has been around for a while in traditional full-stack development, but a new class of tools is here that can apply fuzzing to smart contract testing in web3. Some of the fuzzing tools include the open source Echidna and MythX.
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
brownie
A Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.
Project mention: experienced python dev / inexperienced eth dev looking to start playing with eth -- can i stay in python or do i need to learn js/solidity/etc ? | reddit.com/r/ethdev | 2023-02-17Check out Brownie if you are familiar with python https://github.com/eth-brownie/brownie
-
-
Project mention: Smart Contract Fiesta: A comprehensive, public dataset of verified contract source code | reddit.com/r/ethdev | 2023-04-24
-
-
ape
The smart contract development tool for Pythonistas, Data Scientists, and Security Professionals
Project mention: Python Devs: Is eth-brownie still active? What other frameworks are available in for Python devs to go about developing ethereum based dApps, defi? | reddit.com/r/ethdev | 2022-12-29Personally I like brownie over the alternatives but there’s also ape (more plug-in based) https://github.com/ApeWorX/ape and then for vyper there’s titanboa https://github.com/vyperlang/titanoboa
-
CodiumAI
TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.
-
web3-ethereum-defi
Web3 Ethereum DeFi is a library for smart contracts, DeFi trading (Uniswap, PancakeSwap), Ethereum JSON-RPC, EVM transactions and automated test suites.
-
-
The example that I'm following is from this repo: https://github.com/lorenzb/proveth/blob/master/offchain/proveth.py
-
-
We set ourselves the goal of building a bot to successfully resist these guilds. This document explains how we used the Moonstream API, moonworm to parse game activity directly from the Gnosis blockchain and to create a large enough horde of ships to break the guild’s stranglehold on the galaxy. Below you will find a brief article in the form of a story.
-
dipmp
A decentralized package registry for python built on top of IPFS and Ethereum - using python, solidity and pinata. dipmp can be used with pip.
Project mention: dipmp: A decentralized package registry for python built on top of IPFS and Ethereum - using python, solidity and pinata. dipmp provides APIs compatible with the default python package manager - pip. | reddit.com/r/coolgithubprojects | 2022-06-04 -
FizzBuzzSolidity
This is my first attempt going it alone and creating something without a tutorial in solidity using brownie and python. It was deployed to both a local net and the Kovan test net
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
Python Solidity related posts
- If you can't trust wallet companies any longer - you can create Multi Signature Wallets using different hw-wallets
- How to add to and remove liquidity from Uniswap V3 programmatically? Not in JS
- Hidden Risks Lurking in Ethereum's Smart Contract Proxies
- Full Stack Blockchain Dev / Portfolio?
- Slither 0.9.3 is out - improvements to the detectors, solidity support and more
- Slither 0.9.3 is out - improvements to the detectors, solidity support and more
- Slither 0.9.3 is out - improvements to the detectors, solidity support and more
-
A note from our sponsor - InfluxDB
www.influxdata.com | 31 May 2023
Index
What are some of the best open-source Solidity projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | slither | 4,186 |
2 | mythril | 3,192 |
3 | brownie | 2,450 |
4 | smart-contracts | 1,307 |
5 | smart-contract-sanctuary | 1,247 |
6 | solc-select | 651 |
7 | ape | 639 |
8 | web3-ethereum-defi | 302 |
9 | solidity-flattener | 252 |
10 | proveth | 101 |
11 | e001 | 31 |
12 | moonworm | 31 |
13 | brownie_simple_storage | 22 |
14 | dipmp | 3 |
15 | FizzBuzzSolidity | 0 |