Web3 Learning Journey
This repository contains valuable web3 resources I personally used or simply just found and bookmarked.
What is in here?
This contains any kind of Tutorials / Tools / Resources that I found and/or used.
My personal journey
- 2022.05.26
- Amazing video on How to become a Smart Contract Engineer in 2021. This contains youtube and twitter accounts to follow, w
- direct link to the Coggle map from the video
- Amazing video on How to become a Smart Contract Engineer in 2021. This contains youtube and twitter accounts to follow, w
- 2022.05.28
- Started following these 2 tutorials from Patrick Collins: What is a DAO and How to build an on-chain DAO
- 2022.05.31
- Finished folowing the video and created scripts on the previously mentioned tutorial from Patrick
- I keep getting an error on function
deployGovernorContract
:cannot estimate gas; transaction may fail or may require manual gas limit
so because of this I Can’t actually do ayarn hardhat deploy
-
I went through this other cool video collection [Hardhat Tutorials NFT OpenZeppelin ERC721](https://www.youtube.com/playlist?list=PLw-9a9yL-pt3sEhicr6gmuOQdcmWXhCx4)
My first steps to bootstrap this new field
This will contain links or descriptions of what I did ordered by the actual timeline I did these things in:
- Started following Patrick Collins on this video: Beginner to Expert Python Tutorial
- Amazing practical explanation with increasing complexity of what the blockchain is here
- I followed this guide here from Dries Buytaert My first web3 webpage
- signed up for fleek
- created a new Github repository and set up automatic deployment with Fleek
- started using Owlracle to keep track of Ethereum gas prices and to make blockchain transactions when they are the lowest
- created a new Ethereum wallet and transfered some funds 0x2807DcEB543909a9173Df3c3Cb703f9447e6b771
- used ENS.domains to buy iosifv.eth
- created a small webpage that I saved on IPFS through Fleek
- Experimented with pointing the content of iosifv.eth to an IPNS so that I can update my static website whenever I want
- failed miserably: I understood that this is not possible with the current ENS setup?
- pointed the content record to a simple IPFS resource aand it works
- Finally decided to set up a test network
- Log in to places using Ledger through Metamask on Brave browser !!! important!!! other combinations tend to fail
- Used a tap to get some eth and buy iosifv.eth for 20 years on Ropstein network
- Started lessons on CryptoZombie
- Finished chapters: Solidity Path, Chainlink Path, Advanced Solidity Path
Node as a service
- Alchemy
- Moralis
- Infura
NFT Related stuff
- Signed up properly on OpenSea opensea/iosif
-
Polygon
- used MintNFT.today to mind an NFT (ERC-721) on Polygon
- used MintNFT.today to mind an NFT (ERC-1155) on Polygon
- Spent ages “finding” it - discovered it can be seen under the hidden tab in OpenSea
-
Solana
- Created a new Phantom wallet (Metamask equivalent) and attached my Ledger account to it.
- Started snooping around on HowRare based on a TikTok I saw…
- Found AsciiPunk a collection of 10k NFT’s which look like the crypto punks but are made with ascii characters. First 7500 are supposed to be free, the last 2500 are 0.05 SOL. I managed to buy 3 of them but from the latter paid tier
- To view my collection I can use
- Umm… These ones look cute AF: MetaWorms
Useful personal links
- ENS domain I’ll be using: iosifv.eth
- Etherscan link for iosifv.eth
- Polygonscan link for iosifv.eth
- Github website repo
- iosifv.eth IPFS link
- iosifv.eth friendly xyz link
- IPNS Link
- iosifv.eth friendly .limo link - for some reason this used to work with the ipns link set as content !?
- iosifv.eth friendly fleek link
Useful Tools
- Testnet Faucets: ChainLink Faucets
Udemy:
- Free Course: Build a Dapp using Solidity, Hardhat and React
Link dump
- AlchemyAPI - some kind of AWS for web3
- How to create NFT marketplace
- Top 10 smart contract developer tools for 2022
- Top 10 smart contract learning resources
- web3.university
- freecodecamp - solidity search
- cryptozombies
- Twitter ENS registration bot
- NFT Generator
- Chainlist
- Rekt top hacks on blockchain
- https://nft.storage/
- ipns://web3.storage/
- https://docs.textile.io/powergate/
- https://orbitdb.org/
- https://proto.school/
- ipns://nftschool.dev/
Youtube link dump
- Build OpenSea Blockchain Web 3.0 App with Next.js, Sanity.io, thirdweb
- Deploy a Simple NFT in Solidity
- I Cloned OpenSea in 2 Hours - Building a Cross-Chain NFT Marketplace FULL COURSE
- How to Become a Blockchain Engineer - pretty inspiring!
- Smart Contract Developer
- Building a Full Web3 Mint Website for Beginners, React, Hardhat, Ethers, and Chakra
Random info
Polygon network on Metamask:
- Network Name: Polygon Mainnet
- New RPC URL: https://polygon-rpc.com/
- Chain ID: 137
- Currency Symbol (optional): MATIC
- Block Explorer URL (optional): https://polygonscan.com/
Contribution guidelines
- Submit a merge request or simply email me on eth@iosifv.com if you have any suggestions
[changed repo name]