useWeb3 - 2023 #4 - sponsored by Venom
GM ☀️
Hi! Welcome to the Web3 Newsletter! 👋
🛠️ Updates
Another round of Gitcoin Grants is here! If you like useWeb3 please consider donating.
Also make sure to check out all the other projects. Gitcoin Grants allows you to fund open-source projects, contributors and public goods. It's a great way to support the projects you love and help them grow 🌱
📚 Resources
Here are the latest resources for you to learn about Web3
🏆 Speedrun Ethereum https://www.useweb3.xyz/code-challenges/speedrun-ethereum
🎓 Become an Ethereum Blockchain Developer https://www.useweb3.xyz/courses/become-an-ethereum-blockchain-developer
🎓 Blockchain-based Systems Engineering https://www.useweb3.xyz/courses/blockchain-based-systems-engineering
🎓 Developer DAO academy https://www.useweb3.xyz/courses/devleoper-dao-academy
🎓 Global Blockchain Initiative https://www.useweb3.xyz/courses/global-blockchain-initiative
🎓 Odyssey DAO https://www.useweb3.xyz/courses/odyssey-dao
🎓 Unit Masters https://www.useweb3.xyz/courses/unit-masters
🎓 useWeb3 Academy https://www.useweb3.xyz/courses/useweb3-academy
🎓 Web3 university https://www.useweb3.xyz/courses/web3-university
🎓 ZK Hack https://www.useweb3.xyz/courses/zk-hack
💸 101.xyz https://www.useweb3.xyz/earn/101
💰 Decentraland DAO Grants https://www.useweb3.xyz/grants/decentraland
📖 DeFi Risk Tools & Resources https://www.useweb3.xyz/guides/defi-risk-tools-and-resources
🎬 Inside the Dark Web https://www.useweb3.xyz/movies/inside-dark-web
🏗️ Dapp Boilerplate https://www.useweb3.xyz/starter-kits/dappBoilerplate
💻 ABI Encoding and EVM Calldata demystified https://www.useweb3.xyz/tutorials/abi-encoding-and-evm-calldata
💻 All about Solidity https://www.useweb3.xyz/tutorials/all-about-solidity
💻 Dissecting EVM using go-ethereum - Part 1 https://www.useweb3.xyz/tutorials/dissecting-evm-using-geth-1
💻 Dissecting EVM using go-ethereum - Part 2 https://www.useweb3.xyz/tutorials/dissecting-evm-using-geth-2
💻 Dissecting EVM using go-ethereum - Part 3 https://www.useweb3.xyz/tutorials/dissecting-evm-using-geth-3
💻 Fuzz / Invariant Tests | The New Bare Minimum For Smart Contract Security https://www.useweb3.xyz/tutorials/fuzzing-and-invariant-test-introduction
💻 Solidity event high-speed multithread reading https://www.useweb3.xyz/tutorials/high-speed-multi-thread-reading
💻 Maximizing Efficiency https://www.useweb3.xyz/tutorials/maximizing-efficiency
💻 Noxx https://www.useweb3.xyz/tutorials/noxx-evm-newsletter
💻 Reentrancy Guard 2.0 https://www.useweb3.xyz/tutorials/reentrancy-guard-2-0
💻 Smart Contract Audit | Explained https://www.useweb3.xyz/tutorials/smart-contract-audit-explainer
💻 Solidity 101 https://www.useweb3.xyz/tutorials/solidity-101
📺 Ethereum Virtual Machine - Crash Course https://www.useweb3.xyz/videos/ethereum-virtual-machine-crash-course
📺 Fuzz & Invariant Tests | The secret to finding CRITICAL vulnerabilities faster https://www.useweb3.xyz/videos/fuzz-and-invariant-testing
🌐 a16z crypto glossary https://www.useweb3.xyz/websites/a16z-crypto-glossary
🌐 curious.xyz https://www.useweb3.xyz/websites/curious-xyz
🌐 Ethereum Cat Herders https://www.useweb3.xyz/websites/ethereum-cat-herders
🌐 OpenZeppelin Solidity Wizard https://www.useweb3.xyz/websites/open-zeppelin-contract-wizard
🌐 Web3 starter pack https://www.useweb3.xyz/websites/web3-starter-pack
📣 This newsletter is made possible thanks to the Venom Foundation
Venom, a new Layer-0 chain that just released their testnet 6 days ago, and already has over 150,000 unique wallets who participated, has teamed up with DoraHacks, Hacken and Developer DAO, offering a $225,000 prize pool for their first hackathon.
Secure your spot in the Hackathon here: https://hackathon.venom.network
💼 Jobs
Developer Advocate, Ethereum Foundation https://www.useweb3.xyz/org/ethereumfoundation/b9e33c9e-48ee-464f-a672-d51eece2b99d-developer-advocate
Browse all open jobs at https://www.useweb3.xyz/jobs Have a job opening? Add your jobs at https://www.useweb3.xyz/jobs/post and reach hundreds of thousands of Web3 builders.
🔥 Trending
passport-score-nft - we built an App that allows you to mint your Gitcoin Passport Score as a NFT. It already has over +10k mints. It utilizes our Nexth starter kit and has several fun things to check out:
Fully on-chain SVGs NFTs that can be updated with your latest score 🎨
Gitcoin Passport is off-chain so messages are signed and verified on-chain using signature recovery 🔐
Deployed on Optimism 🔴
All open-source 📖
https://github.com/wslyvh/nexth/tree/passport-signature-recovery
✨ Contribute
ethereum/ethereum-org-website (main language: Markdown), 7 new issues https://github.com/ethereum/ethereum-org-website/contribute
ConsenSys/gnark (main language: Go), 5 new issues https://github.com/ConsenSys/gnark/contribute
NethermindEth/nethermind (main language: C#), 4 new issues https://github.com/NethermindEth/nethermind/contribute
ethereum-optimism/op-analytics (main language: HTML), 4 new issues https://github.com/ethereum-optimism/op-analytics/contribute
ChainSafe/Multix (main language: TypeScript), 4 new issues https://github.com/ChainSafe/Multix/contribute
MetaMask/metamask-extension (main language: JavaScript), 3 new issues https://github.com/MetaMask/metamask-extension/contribute
OffchainLabs/arbitrum-token-bridge (main language: TypeScript), 3 new issues https://github.com/OffchainLabs/arbitrum-token-bridge/contribute
trailofbits/deepstate (main language: Python), 3 new issues https://github.com/trailofbits/deepstate/contribute
crytic/slither (main language: Python), 3 new issues https://github.com/crytic/slither/contribute
ChainSafe/dappeteer (main language: TypeScript), 2 new issues https://github.com/ChainSafe/dappeteer/contribute
sigp/lighthouse (main language: Rust), 2 new issues https://github.com/sigp/lighthouse/contribute
AztecProtocol/barretenberg (main language: C++), 2 new issues https://github.com/AztecProtocol/barretenberg/contribute
hyperledger/besu (main language: Java), 2 new issues https://github.com/hyperledger/besu/contribute
ethereum/trin (main language: Rust), 2 new issues https://github.com/ethereum/trin/contribute
NethermindEth/warp (main language: TypeScript), 2 new issues https://github.com/NethermindEth/warp/contribute
AztecProtocol/aztec3-circuits (main language: C++), 2 new issues https://github.com/AztecProtocol/aztec3-circuits/contribute
🤝 Connect
Follow @useWeb3 on Twitter for more regular updates, the latest items and learning about Web3 development. Follow @wslyvh for building in Web3, open-source software, decentralization and other updates in the ecosystem.
📅 Upcoming Events
ETHMalaysia, May 05 https://ethmalaysia.com/
ETHTallinn, May 05 https://ethtallinn.org/
Gitcoin Grants, May 09 https://grants.gitcoin.co/ (support useWeb3)
Pragma & ETHGlobal Lisbon, May 12 https://ethglobal.com/events/lisbon
BuildETH 2023, May 12 https://buildeth.io/
ETHDam, May 19 https://www.ethdam.com/ (HMU if you're around - I'll be here!)
Edcon, May 19 https://edcon.io/
BlockSplit, May 22 https://blocksplit.net
SpaghettETH II, May 24 https://spaghett-eth.com/
ETHDublin, May 26 https://ethdublin.io
TLV Blockchain Week, May 29 https://tlvbw.io/
🌱 Support useWeb3
useWeb3 has a diverse, globally distributed community of Web3-/crypto curious. A technical audience, including designers, researchers and other builders (e.g community builders, content creators, founders, etc..). If you want to support, sponsor or collaborate, check out https://www.useweb3.xyz/support
Make sure to check the current Gitcoin Grants round, where you can support useWeb3 and other projects in the ecosystem.