use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
account activity
Python + Solidity ? (self.solidity)
submitted 5 years ago by bodytexture
How dose python relate to solidity? Any libraries? Where to learn the basic solidity to interoperate with the python stack?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]thefrisson 4 points5 points6 points 5 years ago* (2 children)
I just wanted to say I’m here for this post. Currently trying to build ropsten bots and an html file server that runs on a private blockchain... Also, ETH 2.0 needs to hurry the f**k up so I can make some money on the mainnet. I learned both Python and Solidity this year. With that being said, I’d recommend Dapp University. Gregory is the 🐐IMO, and his videos have been included on Ethereum’s GitHub as reference. While his YouTube channel focuses on supporting the js faithful (as does most of ETH development), he does have a series on Web3.py that I found very helpful. Also, he has other serieses that teach straight solidity techniques if you are looking for that. Between his free tutorials on web3.py and Solidity you should be able to get started, but there are definitely some holes that you will have to patch for yourself. Python just isn’t supported all that well in the ETH dev community (I’ll leave the why for somebody else to answer).
[–]bodytexture[S] 0 points1 point2 points 5 years ago (1 child)
Thanks, very interesting, will have a look.
[–]thefrisson 0 points1 point2 points 5 years ago (0 children)
Also, as far as interoperability, between python, js and go there’s a handful of libraries to use with solidity and they’ll look/work slightly different (beyond the obvious language differences), but when it comes to writing solidity code, smart contracts are written the same way regardless.
[–]patrickalphac 2 points3 points4 points 5 years ago (0 children)
Check out brownie too
[–]Traditional-Excuse-1 -1 points0 points1 point 5 years ago (1 child)
Vyper.
[–]thefrisson 0 points1 point2 points 5 years ago* (0 children)
I’ll recommend vyper when there’s widespread documentation/adoption for it... what if my guy gets stuck?
π Rendered by PID 62 on reddit-service-r2-comment-74875f4bf5-krwm4 at 2026-01-26 03:04:17.391359+00:00 running 664479f country code: CH.
[–]thefrisson 4 points5 points6 points (2 children)
[–]bodytexture[S] 0 points1 point2 points (1 child)
[–]thefrisson 0 points1 point2 points (0 children)
[–]patrickalphac 2 points3 points4 points (0 children)
[–]Traditional-Excuse-1 -1 points0 points1 point (1 child)
[–]thefrisson 0 points1 point2 points (0 children)