blockchain-tasks

Week1

DAY1

English

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

Tech

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

DAY2

English

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

Tech

PDF:

https://drive.google.com/file/d/1bom8Lw60ume6A5ERf0-yIdqBmLf3iVEo/view?usp=sharing

DAY3

English

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

Tech

PDF: https://drive.google.com/file/d/10BeY5zdTOkZT7n3oQhhM9_ZhSoq8z2s-/view?usp=sharing Code: solidity_sample_code

DAY4

Tech

PDF: https://drive.google.com/file/d/1iJLz_gNwgLyBo1UBiSDmAzw8Jhn7jqkM/view?usp=sharing Code: solidity_sample_code

DAY5

PDF: https://drive.google.com/file/d/1G5dIKCdP7_TpaXKf1tdzAfcDxW5ndhZO/view?usp=sharing

Week2

DAY1

English

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

Tech

Code: w2_code

PDF: https://drive.google.com/file/d/1FoNvXZTkVCwCOxkGbROvXhXUEmH86M8G/view?usp=sharing

DAY2

English

Week2Day2 Session Notes https://docs.google.com/document/d/12LiRrzcmV3qKXX-phFLjSz0lW_YOa4-_2Ie6slXjQiU/edit?usp=sharing

Tech

ppt/01.WhatIsABI.md

ppt/IntroductionFoundry.md

ppt/WhatIsEvent.md

DAY3

English

An Overview on L2s https://docs.google.com/document/d/1Atz4tYyUu_KkmLTZzZo_HRHPo5xygOBAnjbeAwefsFA/edit?usp=sharing

Tech

ppt/HowToTest.md

ppt/codes/BankTest.sol

作业 测试你们自己的 NFTMarket 合约:

  1. 测试 List 上架

  2. 测试 Buy 功能

  3. 测试 transferWithCallbak

DAY4

English

Solidity Interview Questions https://docs.google.com/document/d/1vmQWBX2j1p7BvqJM79Kh817S9xy2Rjo3ibIS7tqdlhA/edit?usp=sharing

Tech

PPT

作业:

  1. 使用Fuzz测试 Bank 合约的存款和取款功能
  2. 使用Fuzz测试 NFTMaket 合约的 transferWithCallbak
  3. 注册 Dune 账号

DAY5

English

ETHGlobal Waterloo Demos https://docs.google.com/document/d/1zH0HDI0Fpym8gFfTAtbfJjGT0NhJXLGkayyQ3aJ71IE/edit?usp=sharing

Tech

PPT, Demo

作业: 创建自己的NFT Market DAPP,功能:

  1. 链接钱包
  2. 可上架NFT
  3. 列表显示已经上架的NFT
  4. 可买入指定NFT

WEEK3

DAY1

PPT Demo

作业: 创建自己的NFT Market DAPP,功能:

  1. 链接钱包
  2. 可上架NFT
  3. 列表显示已经上架的NFT
  4. 可买入指定NFT
  5. 动态展示所有NFT Market中的 List、Buy 日志

DAY2

Tech

PPT Demo

作业:将自己的NFT Market 合约部署到 sepolia 测试网络,并部署 NFT Market 的子图。 可从子图中查询出某个地址的所有持有的Token Id。

DAY3

English

Solidity Interview Questions 中英 https://docs.google.com/document/d/1F51_cEHwtCeDgQ447BAdAqERC9JOrTNZRxO47JWpcvg/edit?usp=sharing

Tech

PDF: https://drive.google.com/file/d/1AVJHrS69iokc19Y6aexe-DTtUwlk9_LQ/view?usp=sharing w3_permit 合约 Code w3_permit 前端 Code

DAY4

English

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

Tech

PPT

在NFT Market合约中使用Slot模式读取和修改Owner地址

DAY5

English

Celestia https://docs.google.com/document/d/1x-niO0HQu3fTVL36PKzEGoCvMoTWgIY37M4EYmKTTTM/edit?usp=sharing Listening Cloze https://docs.google.com/document/d/1rvm2NbKuq8cRpP3UqPG8ZRdnvlLJiNwONVqVfqRYC00/edit?usp=sharing

WEEK4

DAY1

English

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

Tech

PDF: https://drive.google.com/file/d/19NZSCWy1i_yEkHS2wtOoyZW8rxmOMIep/view?usp=sharing

DAY2

English

Week4Day2 Crypto News 领读 https://docs.google.com/document/d/1FGkzmWNfRGdbrvI6-5ZHmMNztEjG84LmUF7xP-_eE5I/edit?usp=sharing

Tech

PPT: UseDunePPT: Web3 connect

homework1:

Create KODA NFT Token dashboard , includes:

  1. total holders
  2. holder list
  3. option: Buy/Sell trades from OpenSean and Blur.

homework2: Use RainbowKit on your NFT Market !

DAY3

English

Week4Day3 Crypto News 领读 https://docs.google.com/document/d/1RhJOvUVGOZ0WNaig5kPfiPmsQQFLBSCFwQiNIsC0ebA/edit?usp=sharing

Tech

PDF: https://drive.google.com/file/d/1s1V9B9HWCsFJ3aWiSmm-omdel84R4M0-/view?usp=sharing

DAY4

English

Week4Day4 Crypto News 领读 https://docs.google.com/document/d/1bY3TTg_DgFttTcBzbRUVMBNpdMnOKEgKHVTNu1NBX08/edit?usp=sharing

DAY5

English

Week4Day5 Crypto News 领读 https://docs.google.com/document/d/12566hSw93okjiiOw8QNWzTHto-yU7McCx6ie1os4N3s/edit?usp=sharing

Week5

DAY1

English

Week5 Day1 What's Really Behind the 4-Year Crypto Cycle https://docs.google.com/document/d/1yI-UP_mDdCvcvv7fWRb03jtY0CeCzpNBkAZECBR4RAQ/edit?usp=sharing

Tech:

PDF: https://drive.google.com/file/d/1w40dpGf3XRzVwh9-0viw7aCtXJp9A2JV/view?usp=sharing

DAY2

English

Week5 Day2 The Impact of Global Liquidity on Crypto https://docs.google.com/document/d/1u6vcdjfy0pM-ZaxbAaySjrXYeqZ5pLk5IeSyQZ2eTHY/edit?usp=sharing

DAY3

English

Week 5 Day 3 Bitcoin L2 Rollup https://docs.google.com/document/d/1UQ745NvJT22FHElV9YWNktCJcpSU7eMH2IsHj0tHL7s/edit?usp=sharing

DAY4

English

Week 5 Day 4 BitVM https://docs.google.com/document/d/1eQ_CDdHGvvVDLUAsfBRy3AvkZzTUUQR79V5-cnVY0yA/edit?usp=sharing