LogoLogo
HomeBlogResources
  • README
  • Design
    • Awesome Design Tools
      • Awesome Design Tools
    • Awesome-UI-Templates
      • README-en
    • awesome-design-systems
      • Awesome Design System
    • Awesome Figma
      • Awesome Figma
    • awesome-styleguides
      • README-en
    • awesome-typography
      • Awesome Typography
    • awesome-ui
      • README-en
    • Awesome UX Design Styleguides
      • Awesome UX Design Styleguides
    • awesome-ux-designer
      • README-en
      • Reading list
    • awesome-ux
      • README-en
    • Awesome Webflow
      • webflow-masterclass
        • Webflow + Firebase用戶認證
    • webflow-masterclass
      • Webflow + Firebase用戶認證
  • Devops
    • Awesome SaaS boilerplate
    • Free for Dev
    • Mega Awesome List
    • Awesome-WordPress-Plugins
      • Awesome WordPress Plugins List
    • Awesome Wordpress Plugin List
    • Awesome CMS
    • awesome-flutter-cn
    • awesome-headless-cms
      • readme-en
    • Awesome-jamstack-resources
      • Awesome-jamstack-resources
    • Awesome Laravel
      • Awesome Laravel
    • awesome-list
      • The awesome manifesto
      • Contributor Covenant Code of Conduct
      • Contribution Guidelines
      • Creating Your Own List
      • pull_request_template
      • Media
    • Awesome Minio
    • awesome-react
      • README-en
    • Awesome Stack
      • Awesome Stacks
    • Awesome UI component library
      • Awesome UI component library
    • awesome-uikit
      • README-en
    • awesome-vercel
      • Awesome Vercel (Previously ZEIT )
    • Awesome WooCommerce
      • Awesome WooCommerce
    • Awesome WordPress
      • Awesome WordPress
    • Awesome Wordpress Developer Tools
      • Awesome WP Developer Tools
  • Marketing
    • Awesome ADTech
      • Awesome AdTech
    • awesome-discord-communities
      • Contributor Covenant Code of Conduct
      • CONTRIBUTING
      • FAQ
      • Server Badges and Tags
      • .github
        • ISSUE_TEMPLATE
          • custom
        • ISSUE_TEMPLATE
          • issue--exisiting-community
        • ISSUE_TEMPLATE
    • HubSpot CMS Boilerplate
      • HubSpot CMS Boilerplate
    • Awesome HubSpot
    • Awesome Marketing
    • awesome-seo
    • marketing-for-engineers
      • README-en
    • Tech-Marketer
  • Nocode
    • Awesome NoCode / LowCode
      • readme-en
  • Server
    • Awesome Cloudflare
      • Awesome Cloudflare
    • Awesome-Selfhosted
      • Awesome-Selfhosted
  • shopify
    • Awesome Shopify
      • Awesome Shopify
    • Shopify Awesome 真棒!
      • Awesome Shopify
  • Tools
    • Awesome VS Code
    • Awesome Mac
      • Awesome Mac
      • editor-plugin-zh
      • editor-plugin
    • Awesome Nomad
      • Awesome Nomad
    • Awesome-notion
      • Awesome Notion (Eng)
    • awesome-tools-for-startups
      • Awesome list of FREE tools Startups should be using
  • web3
    • Blockchain-stuff
      • CONTRIBUTE
    • Blockchain-stuff
    • Web3.0_Vault-main
    • Web3.0_Vault-main
      • basics
    • awesome-discord-communities
      • Contributor Covenant Code of Conduct
      • CONTRIBUTING
      • FAQ
      • Server Badges and Tags
      • .github
        • ISSUE_TEMPLATE
          • custom
        • ISSUE_TEMPLATE
          • issue--exisiting-community
        • ISSUE_TEMPLATE
    • awesome-ethereum
    • awesome-solidity-gh-pages
      • Contributor Covenant Code of Conduct
      • Contribution Guidelines
      • PULL_REQUEST_TEMPLATE
    • Awesome Web3
      • Awesome Web3 Code of Conduct
      • Contribution Guidelines
      • PULL_REQUEST_TEMPLATE
    • free-Web3-resources
      • Contributor Covenant Code of Conduct
    • free-Web3-resources
      • Contributing Guidelines
    • free-Web3-resources
    • free-Web3-resources
      • Intro to Solidity
    • free-Web3-resources
      • 200-days-of-Web3
    • free-Web3-resources
    • free-Web3-resources
    • Free Web3 Resources
    • free-Web3-resources
      • .github
    • free-Web3-resources
      • .github
        • ISSUE_TEMPLATE
    • free-Web3-resources
      • .github
        • ISSUE_TEMPLATE
    • Web3.0_Vault-main
    • web3together-main
      • CODE_OF_CONDUCT
      • sessions
        • Getting Started in Smart Contract Development with Solidity
    • free-Web3-resources
      • .github
        • PULL_REQUEST_TEMPLATE
    • free-Web3-resources
      • .github
        • ISSUE_TEMPLATE
          • bug_report
    • free-Web3-resources
      • .github
        • ISSUE_TEMPLATE
          • feature_request
  • webgl
    • Awesome-threejs
      • docs
        • Hellow Three.js 之 三维空间中观察物体的方法--照相机
        • 创建自己的全景图
        • Hellow Three.js 之 创建各种几何形状
        • hello-light-pro
        • Hellow Three.js 之 光影之谜
        • Hellow Three.js 之 加载外部3D模型
        • Hellow Three.js 之 给创建的物体赋予材质
        • hello-obj-mtl
        • P5
        • Hellow Three.js 之 有趣的着色器
        • Hellow Three.js 之 运动物体的性能监测
        • Hellow Three.js 之 让物体动起来
        • Hello Three.js 之 Hello world!
        • what-webgl
        • glsl
          • GLSL 中文手册
          • OpenGL GLSL 语法和函数详解
          • The book of shaders 记录
          • 各种 Shaders 效果
      • demo
        • 有趣的 three.js Demo
          • Decorative WebGL Backgrounds
          • Infinite Tubes
          • The Aviator
        • P5.js Demo
        • Learning-Threejs
          • learning-threejs
        • Learning-Threejs
          • master
            • learning-threejs
        • Learning-Threejs
          • master
            • learning-threejs
        • Learning-Threejs
          • master
            • learning-threejs
        • Learning-Threejs
          • master
            • learning-threejs
        • Learning-Threejs
          • master
            • learning-threejs
        • Learning-Threejs
          • master
            • learning-threejs
        • Learning-Threejs
          • master
            • learning-threejs
        • Learning-Threejs
          • master
            • learning-threejs
        • Learning-Threejs
          • master
            • learning-threejs
        • Learning-Threejs
          • master
            • learning-threejs
        • Learning-Threejs
          • master
            • learning-threejs
        • Learning-Threejs
          • master
            • assets
              • models
                • ogre
                  • ogro
    • awesome-threejs
      • README-en
      • Contributor Covenant Code of Conduct
      • Contribution Guidelines
    • Awesome WebGL
      • CONTRIBUTING
      • Awesome WebGL
      • Contributor Covenant Code of Conduct
      • Libraries
        • CONTRIBUTING
      • Libraries
        • WebGL Libraries - Features
      • Libraries
        • WebGL Libraries - File Size
      • Awesome WebGL - Libaries/Frameworks
  • AI
    • ChatGPT 中文指南
    • 生成式 AI 項目、工具、藝術作品和模型的精選列表
    • 精選 GPT-4 指南
    • ChatGPT 工具收錄
      • Awesome ChatGPT
    • ChatGPT 中文調教指南
    • GPT 開放原始碼項目合集
    • ChatGPT 應用收藏
    • Awesome OpenAI - 超酷的 OpenAI 蒐藏
      • Awesome-openAI
    • Awesome GPT-3 應用集
      • Awesome GPT-3
    • ChatGPT 提示指令庫
      • Awesome ChatGPT Prompts
  • SaaS
    • awesome-saas-boilerplates
Powered by GitBook
On this page
  • Introduction and Basics
  • Blockchain
  • Some cool web3 Github Repo
  • Libraries, Projects, and tools
  • Solidity
  • Rust
  • Decentralized DNS and Networks
  • Smart Contracts:
  • White Papers:
  • DAOs
  • Some Cool Projects:
  • Tutorials
Export as PDF
  1. web3

Web3.0_Vault-main

PreviousBlockchain-stuffNextWeb3.0_Vault-main

Last updated 2 years ago


Introduction and Basics

  • Decentralized web - https://blockchainhub.net/web3-decentralized-web/

  • https://diode.io/blockchain/Best-Resources-to-Learn-Web3-Blockchain-Decentralized-PKI-and-Ethereum-19262/

  • https://web3.career/learn-web3

  • https://www.useweb3.xyz/

  • https://dev.to/cooper_kunz/educational-resources-for-web-3-0-1jmo

  • https://github.com/DavidJohnstonCEO/DecentralizedApplications

  • https://www.freecodecamp.org/news/breaking-into-ethereum-crypto-web3-as-a-developer/amp/

  • https://moralis.io/the-ultimate-guide-to-web3-what-is-web3/

  • https://blog.oliverjumpertz.dev/your-roadmap-to-becoming-a-web-30-developer

  • https://ethereum.org/fr/developers/tutorials/set-up-web3js-to-use-ethereum-in-javascript/

  • https://vitto.cc/web3-and-solidity-smart-contracts-development-roadmap/

  • https://dev.to/pascavld/how-to-get-your-first-job-as-a-developer-web3-2021-developer-roadmap-and-more-4hn1

  • https://medium.com/theweb3stack/how-to-get-into-crypto-a-roadmap-for-a-web3-developer-4a5806f61869

  • https://gitcoin.co/grants/3150/defi-developer-roadmap

  • https://blog.idrisolubisi.com/web-3-a-developer-roadmap-and-resources-to-get-started

  • https://rattibha.com/thread/1439980837899055108?lang=en

  • https://betterprogramming.pub/transform-into-a-web3-crypto-nft-and-blockchain-development-expert-5-resources-8fdd11037eb8

  • https://townhall.hashnode.com/best-web3-resources

  • https://dev.to/olanetsoft/web-30-a-developer-roadmap-guide-and-resources-to-get-started-45oa

Blockchain

  • How does Ethereum work, anyway? — how it functions at a technical level, without complex math https://medium.com/@preethikasireddy/how-does-ethereum-work-anyway-22d1df506369

  • The Ethereum Yellow Paper https://ethereum.github.io/yellowpaper/paper.pdf

  • The idea of smart contracts http://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/idea.html

  • Making Sense of “Cryptoeconomics” https://medium.com/l4-media/making-sense-of-cryptoeconomics-5edea77e4e8d

  • https://dev.to/abdulmaajid/top-programming-languages-to-create-smart-contracts-3n3f

  • https://ethereum.org/en/developers/docs/smart-contracts/languages/

  • https://moralis.io/best-languages-for-blockchain-development-full-tutorial/

  • https://blog.logrocket.com/ethereum-blockchain-development-using-web3-js/

  • https://diode.io/blockchain/Best-Resources-to-Learn-Web3-Blockchain-Decentralized-PKI-and-Ethereum-19262/

  • https://github.com/Xel/Blockchain-stuff

Some cool web3 Github Repo

Info and Documentation

  • https://github.com/JoinColony/awesome-web3

  • https://github.com/Web3-Melbourne/learning-resources

  • https://github.com/jsjoeio/web3-cheatsheet

  • https://ethereumjs.github.io/

  • https://github.com/miguelmota/ethereum-development-with-go-book

  • https://github.com/ethereumbook/ethereumbook

Libraries, Projects, and tools

  • https://github.com/ChainSafe/web3.js

  • https://github.com/dappuniversity/web3_examples

  • https://github.com/NoahZinsmeister/web3-react

  • https://github.com/gochain/web3

  • https://github.com/0xProject/tools

  • https://github.com/web3rb/your-first-web3-dapp

  • https://geth.ethereum.org/docs/dapp/native

  • https://github.com/ConsenSys/ethereum-developer-tools-list

  • https://github.com/ethereum/remix-ide

Solidity

  • https://github.com/willitscale/learning-solidity

  • https://github.com/smartcontractkit/full-blockchain-solidity-course-py

  • https://github.com/paulrberg/solidity-template

  • https://github.com/bkrem/awesome-solidity

  • https://github.com/bancorprotocol/contracts-solidity

  • https://github.com/OpenZeppelin/openzeppelin-contracts

  • https://medium.com/coinmonks/solidity-tutorial/home

  • https://medium.com/coinmonks/learn-all-about-solidity-ethereum-45d709c4de77

  • https://medium.com/coinmonks/how-to-learn-solidity-in-30-days-78b02e503d23

  • https://medium.com/coinmonks/learn-solidity-01-writing-your-first-smart-contract-528cad29ba99

  • https://medium.com/coinmonks/learn-all-about-solidity-ethereum-45d709c4de77

  • https://101blockchains.com/solidity-tutorial/

Rust

  • https://github.com/OpenZeppelin/ethernaut

  • https://learn.figment.io/tutorials/write-and-deploy-a-smart-contract-on-near

  • http://troubles.md/why-write-smart-contracts-in-rust/

  • https://github.com/Concordium/concordium-rust-smart-contracts

  • https://medium.com/hackernoon/rust-smart-contracts-demos-challenges-28fc0a48ddd6

  • https://github.com/perlin-network/smart-contract-rs

  • https://paritytech.github.io/ink-docs/why-rust-for-smart-contracts/

Decentralized DNS and Networks

  • Handshake, ENS and Decentralized Naming Services Explained (2018) https://hackernoon.com/handshake-ens-and-decentralized-naming-services-explained-2e69a1ca1313

  • Why DNS-on-Blockchain is the next step after DNS-over-HTTPS — our take on the issue: https://diode.io/distributed-infrastructure/Why-DNS-on-Blockchain-is-the-next-step-after-DNS-over-HTTPS-19231/

  • IPFS — introducing a peer-to-peer distributed file system https://ipfs.io/ipfs/QmR7GSQM93Cx5eAg6a6yRzNde1FQv7uL6X1o4k7zrJa3LX/ipfs.draft3.pdf

  • Swarm: https://github.com/ethersphere/swarm

  • State-of-the-art of decentralized web https://hackernoon.com/a-state-of-the-art-of-decentralized-web-part-2-ea630917332a

  • https://towardsdatascience.com/decentralizing-your-website-f5bca765f9ed

  • https://decrypt.co/resources/how-to-use-ipfs-the-backbone-of-web3

  • https://docs.ipfs.io/

  • https://medium.com/pinata/web3-data-portability-through-ipfs-saved-hicetnunc-724e3df2948d

  • https://bitsofco.de/setting-up-a-decentralised-website/

Smart Contracts:

  • https://github.com/blockstack/docs

  • https://github.com/smartcontractkit

  • https://github.com/ConsenSys/smart-contract-best-practices

  • https://github.com/TokenMarketNet/smart-contracts

  • https://github.com/ethereum/remix

  • https://github.com/trufflesuite/truffle

White Papers:

  • https://github.com/xasos/awesome-decentralized-papers

  • https://github.com/DavidJohnstonCEO/DecentralizedApplications

  • https://github.com/OffcierCia/DeFi-Developer-Road-Map

  • https://a16z.com/wp-content/uploads/2021/10/How-to-Win-the-Future-1.pdf

  • https://chain.link/whitepaper

  • https://github.com/the-dao/whitepaper

  • https://whitepaperdatabase.com/category/whitepapers/

DAOs

  • https://ethereum.org/en/dao/

  • https://academy.binance.com/en/articles/decentralized-autonomous-organizations-daos-explained

  • https://consensys.net/blog/blockchain-explained/what-is-a-dao-and-how-do-they-work/

  • https://github.com/the-dao/whitepaper

  • https://www.singularitydao.ai/file/2021/04/Platform-Whitepaper-3.pdf

Some Cool Projects:

  • https://github.com/HelloZeroNet/ZeroNet

  • https://github.com/mehrdadrad/radvpn

  • https://betterprogramming.pub/blockchain-introduction-using-real-world-dapp-react-solidity-web3-js-546471419955

  • https://medium.com/ethereum-developers/the-ultimate-end-to-end-tutorial-to-create-and-deploy-a-fully-descentralized-dapp-in-ethereum-18f0cf6d7e0e

  • https://www.moesif.com/blog/blockchain/ethereum/Tutorial-for-building-Ethereum-Dapp-with-Integrated-Error-Monitoring/

  • https://github.com/erowell/web3-learn

  • https://medium.com/scrappy-squirrels/tutorial-building-a-web3-frontend-with-react-e0a87ea3bad

  • https://medium.com/coinmonks/web3-react-connect-users-to-metamask-or-any-wallet-from-your-frontend-241fd538ed39

  • https://medium.com/@web3rb/your-first-web3-dapp-react-app-reading-real-ethereum-blockchain-database-6c7af06e85ea

  • https://medium.com/@stevelukis/integrating-react-website-to-ethereum-network-with-web3-js-case-study-nft-minting-website-ae94c4107adc

  • https://github.com/stevelukis/cafe-nft

  • https://www.dappuniversity.com/articles/ethereum-dapp-react-tutorial

  • https://dev.to/steadylearner/how-to-make-a-fullstack-dapp-with-react-hardhat-and-ether-js-with-examples-4fi2

  • https://blog.infura.io/dapp-frontend-network/

  • https://opentaps.org/2021/02/22/tutorial-building-an-ethereum-dapp-using-react-js-web3modal-ethers-hardhat/

  • https://maksimivanov.com/posts/ethereum-react-dapp-tutorial/

  • https://medium.com/@karin.chechik/create-a-blockchain-app-on-ethereum-dapp-with-react-and-solidity-a8f8c77b09a8

  • https://blog.logrocket.com/using-drizzle-react-write-dapp-frontends/

  • https://learn.figment.io/tutorials/build-a-social-media-dapp-and-deploy-it-on-polygon

  • https://blog.hkwtf.com/ethereum-dapp-tutorial-from-smart-contract-to-frontend-react-development-c0dd31337f1e

Tutorials

  • How to create a Smart Contract to mint an NFT : https://dev.to/emanuelferreira/how-to-create-a-smart-contract-to-mint-a-nft-2bbn

  • How to create a motherf*cking NFT using Solidity : https://dev.to/abdulrauf11/how-to-create-a-motherfcking-nft-using-solidity-5b5d

  • HOW TO WRITE & DEPLOY AN NFT (PART 1/3 OF NFT TUTORIAL SERIES) : https://medium.com/coinmonks/guide-to-creating-your-own-nft-with-javascript-solidity-part-1-of-3-7909b80fae94

alt text