Skip to content

boombb12138/DEV-NoviceVillage

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👶 开发者新手村 🌴

本文章为 SeeDao 开发者工会自发性建立文档

👀 新手村定位:

用简单路径、代码库和视频,帮助想进入Web3的所有开发者

知识的理解,肯定是大家都不一样的,透过讨论和积累奠定出专属的知识。

Routine:技能树目录,github维护,本文档+github readme

Code: 目录对应的 github repo,新手村gitrepo

Video:Talk and store to Youtube,每周一次,开放给所有人 (文档建立后执行)(终极目标)

新手村和武器库协作,用模板进阶学习,完整用新手技能的综合实践。

DApp模板武器库(持续更新 🕵️‍♂️)

发起人:@0xRory @Netboy Jhf @Tim

🏭 Roadmap :

初阶文档知识 → 综合性基础理解 → 开发 → 进阶开发 Talk 🛫

🖌 進行模式:

初期开发者工会内小夥伴们任领成为贡献者,主要撰写Readem为主和 提供辅助代码 共写模式如有疑问可以发起 issues 讨论及修正。 有什么想法可至 Discord 内发起讨论。

🚇 文档

状态 🏃 进行中 ❤️ 任领(人员添加) 🔍 小夥伴检视中 🎉 完成

0️⃣  基础知识:❤️ @0xRory

  • MetaMask + 多浏览器 + 合约钱包
  • MVM Scan : etherscan、bscscan、polygonscan,chainlist.org,filecoinscan
  • 工具使用 Debank

1️⃣  綜合性理解:by Remix 快速理解

Token:

  • ERC20 語法導讀

  • 用 ERC20 發幣,操作 ERC20 合約

NFT:

  • ERC721  語法導讀

  • ERC1155 語法導讀

  • 用 ERC721、ERC721A、ERC1155 鑄造 NFT,

  • 操作 ERC721 、ERC721A、ERC1155 合約

  • 白名单添加

Opensea:

  • Opensea 教學

  • 創建頁面

  • Opensea Contract

  • Opensea 流程

  • Metadata 格式

Web3 儲存

Defi:

  • 概念(流動性增加,兌換機制)

  • Uniswap

  • 操作的方法、風險管理

  • 多簽錢包, 簽名概念(原理)

2️⃣  開發:

0.全站的基本瞭解 ❤️ @0xRory

  • web3架構教學

1.基礎開發環境

  • 環境建置 (Git, node, npm/yarn/pnpm, Hardhat, VSCode & Extensions)

2.Hardhat 控制

  • 透過Hardhart 部署合約

  • Hardhat 基本操作 deply、Verify ...

  • 查找/操作 Etherscan 上的合約

3.腳手架 React or Vue or next.js

  • UI:Bootstrap/tailwind

  • Ethereum 交互库:

    • Web3.js
    • ethers.js
    • WAGMI hooks

4.網頁串接區塊鏈資料與連結錢包

  • 去 Etherscan 拉 Abi+ 控制
  1. proxy 合約原理
  2. The Graph(SubGraph), appollo
  3. Storage: Ar, IPFS
  4. Serverside API: Go, gin (CRUD) 後台服務
  5. Chainlink VRF
  6. MEV
  7. Defi
  8. Dapp
  9. Dex
  10. DID、SBT

3️⃣ 进阶开发

  • AMA

🔱 贡献者 🔱

感谢所有贡献者

License

Unlicense

About

SeeDao 🎪 自发性开发者新手村

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published