Web3 Development Resources
Solidity Programming
- Solidity by example
- Solidity docs
- VSCode Solidity Visual Developer with excellent call graphs
Contracts
Testnets and tokens
Smart Contract Frameworks
Full Stack Project Tutorials
Python
- Python by example Python docs
- Corey Schafer ( Dunder logging loggingAdv Decorators. Anaconda VSCode pip import ) Real Python Bro Code
- Pyplot Plotly tutorial
- Pandas tutorials Pandas User Guide
- Numpy User Guide Numba User Guide
- Pylint tutorial
- PyScript
- Datetime Pandas DateOffset Time delay
- Python coding style guideline
Token Engineering with radCAD/cadCAD
- cadCAD repo radCAD repo Ethereum Economic Model repo
- TokenSpice
- TEC resources
- NetworkX docs
- Plotly Dash Streamlit
- Click CLI
- Beacon Chain Annotated Spec from Vitalik from Ben.
Token Engineering
- Introduction to Systems Thinking Generalized Dynamic Systems
- Towards a practice of Token Engineering McConaghy's Blog
- BlockScience Blog BlockScience Resources Jargon Zargham's Blog
- Causal Loop Construction: the Basis Video Intro to Causal Loop Diagrams
- Fine-tuning your Causal Loop Part I Part II
- Step-by-Step Stocks and Flows: Converting from Causal Loop Diagrams
- Step-by-Step Stocks and Flows: Improving the Rigor of Your Thinking
Dune and SQL
- Official Tutorials Dune Guides Dune's video channel
- Example Dune dashboard: Pickle Dashboard
- Useful DuneSinppets for various purposes
- Ournetwork course | YouTube course
- Dune's SQL Guides
- SQL learnbyexample. SQL video tutorial
JavaScript and TypeScript
- Typescript doc
- Typescript tutorial
- Learn TypeScript - Full Course for Beginners
- JavaScript Guide
- Syntax comparison between Python and TypeScript
- TypeScript for Python developers
Web3 libraries
- Web3.py
- Pytest
- Web3.js
- Ethers.js
- Usedapp is a higher level abstraction on top of Ethers.js. There may be circumstances where we still need to use Ethers.js / web3.js.
Blockchain Data Analysis
Front-end
Full Stack Project Tutorials
- Solidity with Brownie by Collins
- NFT Marketplace with Solidity and Hardhat by Dabit
- More on solidity development
General Web3 coding resources
- List of top smart contract development tools
- D_D Web3 learning resources
- Free Code Camp Quincy Larson Emails
- Code with Joe
Editor
Math and stats
- StatQuest with Josh Starmer StatQuest Video Index statistics and machine learning
- JBstatistics
- Khan Academy
- 3Blue1Brown
Economics
- How The Economic Machine Works by Ray Dalio
- Principles for Dealing with the Changing World Order by Ray Dalio
- General Theory of Reflexivity by George Soros
AI Resources
- Photopea image editor. Photopea API allows you to have the editor at your own website using the
iframe
, and configure it as you wish. There is a free ad supported plan.