Development Tools
GitHub - trufflesuite/ganache: A tool for creating a local blockchain for fast Ethereum development.
Ganache is an Ethereum simulator that makes developing Ethereum applications faster, easier, and safer. It includes all popular RPC functions and features (like events) and can be run deterministically to make development a breeze.
console.log
in Solidity- Zero-config Mainnet Forking
- Fork any Ethereum network without waiting to sync
- Ethereum JSON-RPC support
- Snapshot/revert state
- Mine blocks instantly, on demand, or at an interval
- Fast-forward time
- Impersonate any account (no private keys required!)
- Listens for JSON-RPC 2.0 requests over HTTP/WebSockets
- Programmatic use in Node.js
- Pending Transactions
Home | go-ethereum
Introduction to Clef | go-ethereum
ETH.Build - Educational Sandbox For Web3
Orientation - Ocean Protocol
Ocean provides the next generation of tools to unlock data at a large scale. Ocean makes it easy to publish and consume data services.
DEXTools
This is an all-in-one tool for new crypto tokens. It tracks real-time prices, transactions, liquidity, charts, and more.
What’s cool about it: I don't know how to read a smart contract perfectly (your boy was only blessed with a double-digit IQ), but Dextools helps out by giving insights into:
- whether or not that specific token has a verified contract
- whether it’s safe or a scam
- the latest transactions for that token
TokenSniffer
This is a tool that analyzes the token’s smart contract, tokenomics, holders, etc, and then generates a security audit score for that specific token.
What’s cool about it: TokenSniffer tells you stuff like if...
- The token is sellable or just a honeypot scam
- The contract source is verified
- The creator wallet holds more than 5% of the circulating token supply
- There’s adequate liquidity for the token
Libraries
- Introduction - Web3.py 5.31.4 documentation
- GitHub - ethereum/web3.py: A python interface for interacting with the Ethereum blockchain and ecosystem.
- [GitHub - web3/web3.js: Ethereum JavaScript API](https://github.com/web3/web3.js
Uniswap Build Tools
- Uniswap 🛠️ An Introduction To Building On Uniswap - Tyllen Bicakcic - YouTube
- Uniswap Foundation - Hacker Home
- Swap tokens on Uniswap V3 with code, programmatically | A beginners guide with EthersJs & JavaScript - YouTube
- Deployment Addresses | Uniswap
- .env · GitHub
Others
- OpenZeppelin
- It's an open source framework for building smart contracts on Ethereum blockchain
- And it has a library of pre built smart contracts including the NFT factory contract
- Alchemy - the web3 development platform
- Hardhat | Ethereum development environment by Nomic Foundation
- login.xyz
- Blockscout - Blockchain explorer for Ethereum based network and a tool for inspecting and analyzing EVM based blockchains.
- Welcome to Substrate | Substrate_ Docs
- GitHub - casey/ord: 👁🗨 Rare and exotic sats
- Curvegrid 🛠 A 30 Minute DApp - Jeff Wentworth - YouTube
- The GRAPH - Google Of Blockchains? GRT Token Explained - YouTube
- WalletConnect
- Chainlist
- Mantle | Mass Adoption of Decentralized and Token-Governed Technologies
- Push Protocol 🛠️ Onboarding 1 Billion Users through Web3 Communication: Push Protocol - Harsh Rajat - YouTube
- Mailchain | Add web3 email to your project
- Celestia - Home
- Ethereum API | IPFS API & Gateway | ETH Nodes as a Service