本文章为 SeeDao 开发者工会自发性建立文档
用简单路径、代码库和视频,帮助想进入Web3的所有开发者!
知识的理解,肯定是大家都不一样的,透过讨论和积累奠定出专属的知识。
Routine:技能树目录,github维护,本文档+github readme
Code: 目录对应的 github repo,新手村gitrepo
Video:Talk and store to Youtube,每周一次,开放给所有人 (文档建立后执行)(终极目标)
新手村和武器库协作,用模板进阶学习,完整用新手技能的综合实践。
DApp模板武器库(持续更新 🕵️♂️)
发起人:@0xRory @Netboy Jhf @Tim
初阶文档知识 → 综合性基础理解 → 开发 → 进阶开发 Talk 🛫
初期开发者工会内小夥伴们任领成为贡献者,主要撰写Readem
为主和 提供辅助代码
共写模式如有疑问可以发起 issues 讨论及修正。
如何协作参考 🙆
有什么想法可至 Discord 内发起讨论。
状态 🏃 进行中 ❤️ 任领(人员添加) 🔍 小夥伴检视中 🎉 完成
0️⃣ 基础知识:❤️ @0xRory
- MetaMask + 多浏览器 + 合约钱包
- MVM Scan :
- etherscan
- bscscan
- polygonscan
- chainlist.org
- filecoinscan
- 工具使用 Debank
1️⃣ 综合性理解:by Remix 快速理解
Token:
NFT:
-
ERC721 语法导读 🔍 连结 🙋🙋🙋 Captain-Tab
-
ERC1155 语法导读
-
用 ERC721、ERC721A、ERC1155 铸造 NFT,
-
操作 ERC721 、ERC721A、ERC1155 合约
-
白名单添加
Opensea:
Web3 储存
-
用 IPFS 上传图片
Defi:
-
概念(流动性增加,兑换机制)
-
Uniswap
-
操作的方法、风险管理
-
多签钱包, 签名概念(原理)
2️⃣ 开发:
0.全站的基本了解 ❤️ @0xRory
- web3架构教学
1.基础开发环境
- 环境建置 (Git, node, npm/yarn/pnpm, Hardhat, VSCode & Extensions) 连结 🙋🙋🙋 boombb12138
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+ 控制
- proxy 合约原理
- The Graph(SubGraph), appollo
- Storage: Ar, IPFS
- Serverside API: Go, gin (CRUD) 后台服务
- Chainlink VRF
- MEV
- Defi
- Dapp
- Dex
- DID、SBT
3️⃣ 进阶开发
- AMA