Course Agenda https://almondine-night-686.notion.site/ff03597c84fd4bcc9885c4b5669cd6af?pvs=4
Week1 Transcript - Ordinal Infrastructure - Bitcoin 2023 https://docs.google.com/document/d/1H4o5ptMZS0QWbr2ro9RvD6Y1dp14jIZ_VuuAsqy_3Fc/edit?usp=sharing
Week1Day1 Session Notes
https://docs.google.com/document/d/1mAvayC2R4A375GTVdbmFcw6VEkZFAobKb1EeDICqJDY/edit?usp=sharing
Video:https://meeting.tencent.com/v2/cloud-record/share?id=6bff799c-ce09-4895-afdf-073712b9651c&from=3 Pwd:RXpM
Github Code: https://github.com/xilibi2003/blockchain
PDF: https://drive.google.com/file/d/1kf1K225UT8FapUbT0AwwF1cc7D4-QCsw/view?usp=sharing
Task: https://github.com/OpenSpace100/blockchain-tasks/tree/main/simple-blockchain-impl
Video:https://meeting.tencent.com/v2/cloud-record/share?id=1e922724-a046-4b74-b843-92aac8210ab5&from=3 Pwd:cQZJ
Week1Day2 Transcript https://docs.google.com/document/d/1_F8MISoJK12S0c6JFzuMHs2x7r7XUS1JrCUy1aH2d9E/edit?usp=sharing Week1Day2 Session Notes https://docs.google.com/document/d/15nx8_p8nOw9E5tShMorD3Wg_UB7ToeGO7rYWOMfH8Wk/edit?usp=sharing
PDF:
https://drive.google.com/file/d/1bom8Lw60ume6A5ERf0-yIdqBmLf3iVEo/view?usp=sharing
Week1Day3 Transcript https://docs.google.com/document/d/1XhyhaCvYTRvd5qXHohWT_Bs_StHYrLPTuHxQ9WmaDdk/edit?usp=sharing Week1Day3 Session Notes https://docs.google.com/document/d/1XhyhaCvYTRvd5qXHohWT_Bs_StHYrLPTuHxQ9WmaDdk/edit?usp=sharing Week1Day3 Topic Wrap-up https://docs.google.com/document/d/1rINFFkJrcttiILK9H7IimIzuAHzRXCW1I7PFrSVjC_A/edit?usp=sharing
PDF: https://drive.google.com/file/d/10BeY5zdTOkZT7n3oQhhM9_ZhSoq8z2s-/view?usp=sharing Code: solidity_sample_code
PDF: https://drive.google.com/file/d/1iJLz_gNwgLyBo1UBiSDmAzw8Jhn7jqkM/view?usp=sharing Code: solidity_sample_code
PDF: https://drive.google.com/file/d/1G5dIKCdP7_TpaXKf1tdzAfcDxW5ndhZO/view?usp=sharing
https://706community.notion.site/How-we-use-on-chain-data-to-make-investment-decisions-fce38aeddb42485ba90a2a6d83789bd6 Graph Description Examples https://drive.google.com/file/d/17Vb2688qhfx9sfP2U3jgTrefP8PAmG-B/view?usp=sharing Week2Day1 Session Notes https://docs.google.com/document/d/1DnbmvKk_O4dKVnYJkSh2a26tJY-guItlWjnfgiPlO0s/edit?usp=sharing
Code: w2_code
PDF: https://drive.google.com/file/d/1FoNvXZTkVCwCOxkGbROvXhXUEmH86M8G/view?usp=sharing
Week2Day2 Session Notes https://docs.google.com/document/d/12LiRrzcmV3qKXX-phFLjSz0lW_YOa4-_2Ie6slXjQiU/edit?usp=sharing
ppt/01.WhatIsABI.md
ppt/IntroductionFoundry.md
ppt/WhatIsEvent.md
An Overview on L2s https://docs.google.com/document/d/1Atz4tYyUu_KkmLTZzZo_HRHPo5xygOBAnjbeAwefsFA/edit?usp=sharing
ppt/HowToTest.md
ppt/codes/BankTest.sol
作业 测试你们自己的 NFTMarket 合约:
-
测试 List 上架
-
测试 Buy 功能
-
测试 transferWithCallbak
Solidity Interview Questions https://docs.google.com/document/d/1vmQWBX2j1p7BvqJM79Kh817S9xy2Rjo3ibIS7tqdlhA/edit?usp=sharing
作业:
- 使用Fuzz测试 Bank 合约的存款和取款功能
- 使用Fuzz测试 NFTMaket 合约的 transferWithCallbak
- 注册 Dune 账号
ETHGlobal Waterloo Demos https://docs.google.com/document/d/1zH0HDI0Fpym8gFfTAtbfJjGT0NhJXLGkayyQ3aJ71IE/edit?usp=sharing
作业: 创建自己的NFT Market DAPP,功能:
- 链接钱包
- 可上架NFT
- 列表显示已经上架的NFT
- 可买入指定NFT
作业: 创建自己的NFT Market DAPP,功能:
- 链接钱包
- 可上架NFT
- 列表显示已经上架的NFT
- 可买入指定NFT
- 动态展示所有NFT Market中的 List、Buy 日志
作业:将自己的NFT Market 合约部署到 sepolia 测试网络,并部署 NFT Market 的子图。 可从子图中查询出某个地址的所有持有的Token Id。
Solidity Interview Questions 中英 https://docs.google.com/document/d/1F51_cEHwtCeDgQ447BAdAqERC9JOrTNZRxO47JWpcvg/edit?usp=sharing
PDF: https://drive.google.com/file/d/1AVJHrS69iokc19Y6aexe-DTtUwlk9_LQ/view?usp=sharing w3_permit 合约 Code w3_permit 前端 Code
Ethereum vs Solana Transcript https://docs.google.com/document/d/14sUljstBPFzGBf36dzTmL1-r8In4YKK6C-ubJiPhMFg/edit?usp=sharing Listening Cloze https://docs.google.com/document/d/1PRnDaqN1yht8vt1llED5-SXVgHBDslL2qnvay4vl79E/edit?usp=sharing Web3 Bootcamp English Vocabulary https://docs.google.com/spreadsheets/d/13wYPUcZgXYl803rAvoTYL9Q9K3X1QZIO-3Le4DPAn00/edit?usp=sharing
在NFT Market合约中使用Slot模式读取和修改Owner地址
Celestia https://docs.google.com/document/d/1x-niO0HQu3fTVL36PKzEGoCvMoTWgIY37M4EYmKTTTM/edit?usp=sharing Listening Cloze https://docs.google.com/document/d/1rvm2NbKuq8cRpP3UqPG8ZRdnvlLJiNwONVqVfqRYC00/edit?usp=sharing
Web3 Bootcamp English Vocabulary https://docs.google.com/spreadsheets/d/13wYPUcZgXYl803rAvoTYL9Q9K3X1QZIO-3Le4DPAn00/edit?usp=sharing Week4Day1 Crypto News 领读 https://docs.google.com/document/d/149xNIpESAegwgnGengg-iu-f3yuFaRcqp9vKs4KDXVo/edit?usp=sharing
PDF: https://drive.google.com/file/d/19NZSCWy1i_yEkHS2wtOoyZW8rxmOMIep/view?usp=sharing
Week4Day2 Crypto News 领读 https://docs.google.com/document/d/1FGkzmWNfRGdbrvI6-5ZHmMNztEjG84LmUF7xP-_eE5I/edit?usp=sharing
PPT: UseDune、PPT: Web3 connect
homework1:
Create KODA NFT Token dashboard , includes:
- total holders
- holder list
- option: Buy/Sell trades from OpenSean and Blur.
homework2: Use RainbowKit on your NFT Market !
Week4Day3 Crypto News 领读 https://docs.google.com/document/d/1RhJOvUVGOZ0WNaig5kPfiPmsQQFLBSCFwQiNIsC0ebA/edit?usp=sharing
PDF: https://drive.google.com/file/d/1s1V9B9HWCsFJ3aWiSmm-omdel84R4M0-/view?usp=sharing
Week4Day4 Crypto News 领读 https://docs.google.com/document/d/1bY3TTg_DgFttTcBzbRUVMBNpdMnOKEgKHVTNu1NBX08/edit?usp=sharing
Week4Day5 Crypto News 领读 https://docs.google.com/document/d/12566hSw93okjiiOw8QNWzTHto-yU7McCx6ie1os4N3s/edit?usp=sharing
Week5 Day1 What's Really Behind the 4-Year Crypto Cycle https://docs.google.com/document/d/1yI-UP_mDdCvcvv7fWRb03jtY0CeCzpNBkAZECBR4RAQ/edit?usp=sharing
PDF: https://drive.google.com/file/d/1w40dpGf3XRzVwh9-0viw7aCtXJp9A2JV/view?usp=sharing
Week5 Day2 The Impact of Global Liquidity on Crypto https://docs.google.com/document/d/1u6vcdjfy0pM-ZaxbAaySjrXYeqZ5pLk5IeSyQZ2eTHY/edit?usp=sharing
Week 5 Day 3 Bitcoin L2 Rollup https://docs.google.com/document/d/1UQ745NvJT22FHElV9YWNktCJcpSU7eMH2IsHj0tHL7s/edit?usp=sharing
Week 5 Day 4 BitVM https://docs.google.com/document/d/1eQ_CDdHGvvVDLUAsfBRy3AvkZzTUUQR79V5-cnVY0yA/edit?usp=sharing