<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>0xshaw</title>
        <link>https://paragraph.com/@0xshaw</link>
        <description>web3 builder</description>
        <lastBuildDate>Tue, 07 Apr 2026 07:07:03 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>0xshaw</title>
            <url>https://storage.googleapis.com/papyrus_images/8685447af222ce257a316f87b7e6ea2a6fdd8ceaebd5373abe42a82e7b925543.png</url>
            <link>https://paragraph.com/@0xshaw</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[Nodejs & NPM常见问题]]></title>
            <link>https://paragraph.com/@0xshaw/nodejs-npm</link>
            <guid>xOvxkX0n5KhuB6gqIIMI</guid>
            <pubDate>Fri, 07 Oct 2022 17:07:58 GMT</pubDate>
            <description><![CDATA[node js卸载&重装 https://www.jianshu.com/p/5ce3b80ee000 npm显示升级到最新版本仍然显示npm为原版本的问题解决 https://blog.csdn.net/qq_48455576/article/details/120468488]]></description>
            <content:encoded><![CDATA[<p>node js卸载&amp;重装</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.jianshu.com/p/5ce3b80ee000">https://www.jianshu.com/p/5ce3b80ee000</a></p><p>npm显示升级到最新版本仍然显示npm为原版本的问题解决 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://blog.csdn.net/qq_48455576/article/details/120468488">https://blog.csdn.net/qq_48455576/article/details/120468488</a></p>]]></content:encoded>
            <author>0xshaw@newsletter.paragraph.com (0xshaw)</author>
        </item>
        <item>
            <title><![CDATA[如何攻破防机器人网站-Cloudflare WAF反爬处理]]></title>
            <link>https://paragraph.com/@0xshaw/cloudflare-waf</link>
            <guid>j97yzAcp9fzScNPTKvHq</guid>
            <pubDate>Sat, 24 Sep 2022 17:42:49 GMT</pubDate>
            <description><![CDATA[为什么搞这个？事情的起因是，一个小伙伴搞了一个打图狗的程序，想要获取一个第三方的API，总是获取不到数据，但通过浏览器访问API又没问题，于是高价悬赏10u请我们帮忙，我想这个应该很简单，5分钟给你搞定吧。中间尝试用过模拟浏览器的header（头信息），cookie（浏览器本地数据），proxies（代理），webdriver（程序调用浏览器），2个小时过去了也没搞定，结果放弃了。问题在哪?我知道它去到了一个中间页（如图），用浏览器是看不到的，中间页又做了一次表单验证，感兴趣的可以搜一下Cloudflare，具体原理我就不说了。解决办法通过cloudscraper模块三行代码搞定 1、安装cloudscraper模块python3 -m pip install cloudscraper 2、三行代码import cloudscraper scraper = cloudscraper.create_scraper() resp = scraper.get('目标网站').text 欢迎关注Twitter：https://twitter.com/ishawzuo]]></description>
            <content:encoded><![CDATA[<h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">为什么搞这个？</h2><p>事情的起因是，一个小伙伴搞了一个打图狗的程序，想要获取一个第三方的API，总是获取不到数据，但通过浏览器访问API又没问题，于是高价悬赏10u请我们帮忙，我想这个应该很简单，5分钟给你搞定吧。中间尝试用过模拟浏览器的header（头信息），cookie（浏览器本地数据），proxies（代理），webdriver（程序调用浏览器），2个小时过去了也没搞定，结果放弃了。</p><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">问题在哪?</h2><p>我知道它去到了一个中间页（如图），用浏览器是看不到的，中间页又做了一次表单验证，感兴趣的可以搜一下Cloudflare，具体原理我就不说了。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/be6f159d6c7241c24d9b2e564a446fa2fcc21d1aef0ac8ed3dedb7bd3bdcc367.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">解决办法</h2><p>通过cloudscraper模块三行代码搞定</p><p>1、安装cloudscraper模块</p><pre data-type="codeBlock" text="python3 -m pip install cloudscraper
"><code>python3 <span class="hljs-operator">-</span>m pip install cloudscraper
</code></pre><p>2、三行代码</p><pre data-type="codeBlock" text="import cloudscraper
scraper = cloudscraper.create_scraper()
resp = scraper.get(&apos;目标网站&apos;).text
"><code>import cloudscraper
<span class="hljs-attr">scraper</span> = cloudscraper.create_scraper()
<span class="hljs-attr">resp</span> = scraper.get(<span class="hljs-string">'目标网站'</span>).text
</code></pre><p>欢迎关注Twitter：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/ishawzuo">https://twitter.com/ishawzuo</a></p>]]></content:encoded>
            <author>0xshaw@newsletter.paragraph.com (0xshaw)</author>
        </item>
        <item>
            <title><![CDATA[如何用Alchemy和Ganache Fork主链(eth/bsc)]]></title>
            <link>https://paragraph.com/@0xshaw/alchemy-ganache-fork-eth-bsc</link>
            <guid>xA9sEc6nBUZEUlW5OPim</guid>
            <pubDate>Sat, 24 Sep 2022 06:43:53 GMT</pubDate>
            <description><![CDATA[为什么要fork主链？简单说就是为了降低开发成本，用链上的数据和本地的账户，做一些开发测试等一系列操作。准备工作申请主网的api：去alchemy或者infura注册一个账户，申请主网的api，这里用alchemy举例：注册账户：https://auth.alchemyapi.io/signup创建APP：https://dashboard.alchemy.com/，随便填个名字，选择Ethereum Mainnet，创建。获取API：创建完成后，点VIEW KEY按钮，可以看到。这里用HTTPS的地址Ganache客户端：https://trufflesuite.com/ganache/，下载完直接安装 Ganache CLI（命令行）：https://github.com/trufflesuite/ganache-cli-archive用npm install -g ganache-cli 或 yarn global add ganache-cli 安装都可以 配置Ganache客户端 和 命令行方式选一种就可以Ganache客户端方式：命令行方式： ganache-cli ...]]></description>
            <content:encoded><![CDATA[<h2 id="h-fork" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">为什么要fork主链？</h2><p>简单说就是为了降低开发成本，用链上的数据和本地的账户，做一些开发测试等一系列操作。</p><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">准备工作</h2><p>申请主网的api：去alchemy或者infura注册一个账户，申请主网的api，这里用alchemy举例：</p><ul><li><p>注册账户：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://auth.alchemyapi.io/signup">https://auth.alchemyapi.io/signup</a></p></li><li><p>创建APP：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://dashboard.alchemy.com/%EF%BC%8C%E9%9A%8F%E4%BE%BF%E5%A1%AB%E4%B8%AA%E5%90%8D%E5%AD%97%EF%BC%8C%E9%80%89%E6%8B%A9Ethereum">https://dashboard.alchemy.com/，随便填个名字，选择Ethereum</a> Mainnet，创建。</p></li><li><p>获取API：创建完成后，点VIEW KEY按钮，可以看到。这里用HTTPS的地址</p></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/121e62393271bca3d10d382cdbf9ad4c72d6942d0d81a7cad8b34737dc81ca6d.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/40aa6b7ae7d26464dfaef7faa0333d464a37bd8d5194bef1649d13475ec2f4b7.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Ganache客户端：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://trufflesuite.com/ganache/%EF%BC%8C%E8%BF%99%E6%98%AF%E4%B8%80%E4%B8%AA%E5%AE%A2%E6%88%B7%E7%AB%AF%EF%BC%8C%E4%B9%9F%E5%8F%AF%E4%BB%A5%E7%94%A8%E5%91%BD%E4%BB%A4%E8%A1%8C">https://trufflesuite.com/ganache/，</a>下载完直接安装</p><p>Ganache CLI（命令行）：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/trufflesuite/ganache-cli-archive">https://github.com/trufflesuite/ganache-cli-archive</a></p><pre data-type="codeBlock" text="用npm install -g ganache-cli 或 yarn global add ganache-cli 安装都可以
"><code>用npm install <span class="hljs-operator">-</span>g ganache<span class="hljs-operator">-</span>cli 或 yarn <span class="hljs-keyword">global</span> add ganache<span class="hljs-operator">-</span>cli 安装都可以
</code></pre><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">配置</h2><h3 id="h-ganache" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Ganache客户端 和 命令行方式选一种就可以</h3><p>Ganache客户端方式：</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/685bdcd327e9af76e1a88f578b979afb136ccd572afc122ca529b39d860844c4.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/02a0d414864b1a9be9cfdfaee0a28fe3081b2cb8e198db6fbcc449f69097ffe1.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3e7f0152f46cffac738050f5ef4ad4368ccd6410bcd1b45f5c738d70f6c1c63b.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/045c4902f174dc22d81a1c7a8638254601b3d9db014474a551b30711cca28666.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>命令行方式：</p><p>ganache-cli --fork <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://eth-mainnet.g.alchemy.com/v2/%7B%E4%BD%A0%E7%9A%84key%7D@%7B%E5%8C%BA%E5%9D%97%E9%AB%98%E5%BA%A6%7D">https://eth-mainnet.g.alchemy.com/v2/{你的key}@{区块高度}</a></p><pre data-type="codeBlock" text="如果找不到ganache-cli命令，在安装cli的时候，能看到安装路径，可以cd到目录，运行ganache-cli
"><code>如果找不到ganache<span class="hljs-operator">-</span>cli命令，在安装cli的时候，能看到安装路径，可以cd到目录，运行ganache<span class="hljs-operator">-</span>cli
</code></pre><pre data-type="codeBlock" text="也可以将ganache-cli的bin目录添加到系统PATH中，如
vim ~/.bash_profile  

添加，在安装ganache-cli时可以看到
export PATH=$PATH:/{你的ganache目录}/bin

保存退出,使文件生效
source ~/.bash_profile
"><code>也可以将ganache<span class="hljs-operator">-</span>cli的bin目录添加到系统PATH中，如
vim <span class="hljs-operator">~</span><span class="hljs-operator">/</span>.bash_profile  

添加，在安装ganache<span class="hljs-operator">-</span>cli时可以看到
export PATH<span class="hljs-operator">=</span>$PATH:<span class="hljs-operator">/</span>{你的ganache目录}<span class="hljs-operator">/</span>bin

保存退出,使文件生效
source <span class="hljs-operator">~</span><span class="hljs-operator">/</span>.bash_profile
</code></pre><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e1ef4d101d809092fc28f3607512c60bf9e423837f13dadc007598b700b334a9.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>测试</p><pre data-type="codeBlock" text="const Web3 = require(&apos;web3&apos;)
const rpcURL = &apos;http://127.0.0.1:8545&apos; //Ganache本地配置的地址
const web3 = new Web3(rpcURL)
const address = &apos;0x6e9B9Ecc9f3B331F2E79629e87a6f1Ba7Fe8DEA0&apos; //钱包地址
web3.eth.getBalance(address, (err, wei) =&gt; { 
    balance = web3.utils.fromWei(wei, &apos;ether&apos;) 
    console.log(balance)
})
"><code>const Web3 <span class="hljs-operator">=</span> <span class="hljs-built_in">require</span>(<span class="hljs-string">'web3'</span>)
const rpcURL <span class="hljs-operator">=</span> <span class="hljs-string">'http://127.0.0.1:8545'</span> <span class="hljs-comment">//Ganache本地配置的地址</span>
const web3 <span class="hljs-operator">=</span> <span class="hljs-keyword">new</span> Web3(rpcURL)
const <span class="hljs-keyword">address</span> <span class="hljs-operator">=</span> <span class="hljs-string">'0x6e9B9Ecc9f3B331F2E79629e87a6f1Ba7Fe8DEA0'</span> <span class="hljs-comment">//钱包地址</span>
web3.eth.getBalance(<span class="hljs-keyword">address</span>, (err, <span class="hljs-literal">wei</span>) <span class="hljs-operator">=</span><span class="hljs-operator">></span> { 
    balance <span class="hljs-operator">=</span> web3.utils.fromWei(<span class="hljs-literal">wei</span>, <span class="hljs-string">'ether'</span>) 
    console.log(balance)
})
</code></pre><p>欢迎关注Twitter：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/ishawzuo">https://twitter.com/ishawzuo</a></p>]]></content:encoded>
            <author>0xshaw@newsletter.paragraph.com (0xshaw)</author>
        </item>
        <item>
            <title><![CDATA[Alchemy 项目Road to Web3 NFT获取地址和教程]]></title>
            <link>https://paragraph.com/@0xshaw/alchemy-road-to-web3-nft</link>
            <guid>N4gMB1yuE0sqwcX6Vex9</guid>
            <pubDate>Mon, 29 Aug 2022 03:15:31 GMT</pubDate>
            <description><![CDATA[Subscribe: https://forms.gle/XdHHfNjce9LW7jze9 Week 1: 教程：https://mirror.xyz/0xCD0e394639B2D0b159B41F9dBe0583C33d85e874/egs3DyvaUmAYlQXrufE55p9sJ80coSDDxOfTCR-7e3o 表单：https://forms.gle/QZjwGvSTubeBWSox6 领取：https://mintkudos.xyz/claim/583 Week 2: 教程：https://mirror.xyz/0xCD0e394639B2D0b159B41F9dBe0583C33d85e874/JCRkc6KJPrpJX3A03E0fzF96oNzOY6tCDxn9Duz_p3I 表单：https://forms.gle/HeJrvT72mRcnasr99 领取：https://mintkudos.xyz/claim/611 Week 3: 教程：https://mirror.xyz/0xCD0e394639B2D0b159B41F9dBe0583C33d85...]]></description>
            <content:encoded><![CDATA[<p>Subscribe: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forms.gle/XdHHfNjce9LW7jze9">https://forms.gle/XdHHfNjce9LW7jze9</a></p><p>Week 1: 教程：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/0xCD0e394639B2D0b159B41F9dBe0583C33d85e874/egs3DyvaUmAYlQXrufE55p9sJ80coSDDxOfTCR-7e3o">https://mirror.xyz/0xCD0e394639B2D0b159B41F9dBe0583C33d85e874/egs3DyvaUmAYlQXrufE55p9sJ80coSDDxOfTCR-7e3o</a> 表单：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forms.gle/QZjwGvSTubeBWSox6">https://forms.gle/QZjwGvSTubeBWSox6</a> 领取：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mintkudos.xyz/claim/583">https://mintkudos.xyz/claim/583</a></p><p>Week 2: 教程：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/0xCD0e394639B2D0b159B41F9dBe0583C33d85e874/JCRkc6KJPrpJX3A03E0fzF96oNzOY6tCDxn9Duz_p3I">https://mirror.xyz/0xCD0e394639B2D0b159B41F9dBe0583C33d85e874/JCRkc6KJPrpJX3A03E0fzF96oNzOY6tCDxn9Duz_p3I</a> 表单：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forms.gle/HeJrvT72mRcnasr99">https://forms.gle/HeJrvT72mRcnasr99</a> 领取：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mintkudos.xyz/claim/611">https://mintkudos.xyz/claim/611</a></p><p>Week 3: 教程：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/0xCD0e394639B2D0b159B41F9dBe0583C33d85e874/kbBuWvxErpmIgOCkI6HyHEb2XDpManoxSTxhV0zTtSQ">https://mirror.xyz/0xCD0e394639B2D0b159B41F9dBe0583C33d85e874/kbBuWvxErpmIgOCkI6HyHEb2XDpManoxSTxhV0zTtSQ</a> 表单：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forms.gle/DdnKrEvKzUHK4yLH9">https://forms.gle/DdnKrEvKzUHK4yLH9</a> 领取：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mintkudos.xyz/claim/674">https://mintkudos.xyz/claim/674</a></p><p>Week 4: 教程：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://jayjiang.gitbook.io/web3book/alchemy-road-to-web3/di-si-zhou-chuang-jian-nft-xiang-ce">https://jayjiang.gitbook.io/web3book/alchemy-road-to-web3/di-si-zhou-chuang-jian-nft-xiang-ce</a> 表单：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forms.gle/7yGaRaJGStFUxTt26">https://forms.gle/7yGaRaJGStFUxTt26</a> 领取：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mintkudos.xyz/claim/853">https://mintkudos.xyz/claim/853</a></p><p>Week 5: 教程：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://jayjiang.gitbook.io/web3book/alchemy-road-to-web3/di-wu-zhou-chuang-jian-dong-tai-nft">https://jayjiang.gitbook.io/web3book/alchemy-road-to-web3/di-wu-zhou-chuang-jian-dong-tai-nft</a> 表单：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forms.gle/YkA6nhtJQdS1hn256">https://forms.gle/YkA6nhtJQdS1hn256</a> 领取：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mintkudos.xyz/claim/1006">https://mintkudos.xyz/claim/1006</a></p><p>Week 6: 教程：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://jayjiang.gitbook.io/web3book/alchemy-road-to-web3/di-liu-zhou-chuang-jian-zhi-ya-dapp">https://jayjiang.gitbook.io/web3book/alchemy-road-to-web3/di-liu-zhou-chuang-jian-zhi-ya-dapp</a> 表单：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forms.gle/cmMJM7CDd3BEbdv36">https://forms.gle/cmMJM7CDd3BEbdv36</a> 领取：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mintkudos.xyz/claim/1007">https://mintkudos.xyz/claim/1007</a></p><p>Week 7: 教程：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/jayjiang.eth/DKwR3FRkbbh4JdnG0BpLp59KFy4iHFQkh8OrIafVzjI">https://mirror.xyz/jayjiang.eth/DKwR3FRkbbh4JdnG0BpLp59KFy4iHFQkh8OrIafVzjI</a> 表单：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forms.gle/7bJBJLqNvUXRj5vn6">https://forms.gle/7bJBJLqNvUXRj5vn6</a> 领取：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mintkudos.xyz/claim/1416">https://mintkudos.xyz/claim/1416</a></p><p>Week 8: 教程：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/0xF820fAA7C8A7fb2f9CD46C4A9E91Ec53d0f11b01/s-O_Xs_kUy12LeZzPvR57SjXpL3MsGPiptcGDVJBwGY">https://mirror.xyz/0xF820fAA7C8A7fb2f9CD46C4A9E91Ec53d0f11b01/s-O_Xs_kUy12LeZzPvR57SjXpL3MsGPiptcGDVJBwGY</a> 表单：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forms.gle/Ztv2nLqsV158XEaeA">https://forms.gle/Ztv2nLqsV158XEaeA</a> 领取：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mintkudos.xyz/claim/1417">https://mintkudos.xyz/claim/1417</a></p><p>Week 9: 教程：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/jayjiang.eth/ivEfwNG9TjsojtZuphuvqR3Mq-n5aaX-vrEQkrUvFP0">https://mirror.xyz/jayjiang.eth/ivEfwNG9TjsojtZuphuvqR3Mq-n5aaX-vrEQkrUvFP0</a> 表单：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forms.gle/W2aDjoQ98eFBxrV7A">https://forms.gle/W2aDjoQ98eFBxrV7A</a> 领取：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mintkudos.xyz/claim/1418">https://mintkudos.xyz/claim/1418</a></p><p>Week 10: 教程：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://jayjiang.gitbook.io/web3book/alchemy-road-to-web3/di-shi-zhou-shi-yong-lens-chuang-jian-yi-ge-qu-zhong-xin-hua-de-tui-te">https://jayjiang.gitbook.io/web3book/alchemy-road-to-web3/di-shi-zhou-shi-yong-lens-chuang-jian-yi-ge-qu-zhong-xin-hua-de-tui-te</a> 表单：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forms.gle/SUwhSsaVyJhianKX8">https://forms.gle/SUwhSsaVyJhianKX8</a> 领取：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mintkudos.xyz/claim/1577">https://mintkudos.xyz/claim/1577</a></p>]]></content:encoded>
            <author>0xshaw@newsletter.paragraph.com (0xshaw)</author>
        </item>
        <item>
            <title><![CDATA[撸毛资料推荐]]></title>
            <link>https://paragraph.com/@0xshaw/kBZMckaFsAxnFkasFpv4</link>
            <guid>kBZMckaFsAxnFkasFpv4</guid>
            <pubDate>Sun, 29 May 2022 05:37:59 GMT</pubDate>
            <description><![CDATA[社会主义接班人：https://cloud.seatable.cn/workspace/242376/dtable/精品群项目表/?tid=a53k&vid=0000 社会主义接班人(mirror)：https://mirror.xyz/0x5B8c65ffa85fF42695B2f96A3B6eB6E45BBB4AdD 非凡(mirror)：https://mirror.xyz/280022.eth Kleist(mirror)：https://mirror.xyz/0x639AE2665d7aD352f3ad2552438FAC8B213DF44c 追风(mirror)：https://mirror.xyz/3344521.eth LuckyCat(mirror)：https://mirror.xyz/0xzsc.eth 先知(mirror)：https://mirror.xyz/seerlabs.eth 大舰长(mirror)：https://mirror.xyz/ethceo.eth zlexdl(mirror)：https://mirror.xyz/zlexdl.eth...]]></description>
            <content:encoded><![CDATA[<p>社会主义接班人：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://cloud.seatable.cn/workspace/242376/dtable/%E7%B2%BE%E5%93%81%E7%BE%A4%E9%A1%B9%E7%9B%AE%E8%A1%A8/?tid=a53k&amp;vid=0000">https://cloud.seatable.cn/workspace/242376/dtable/精品群项目表/?tid=a53k&amp;vid=0000</a> 社会主义接班人(mirror)：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/0x5B8c65ffa85fF42695B2f96A3B6eB6E45BBB4AdD">https://mirror.xyz/0x5B8c65ffa85fF42695B2f96A3B6eB6E45BBB4AdD</a> 非凡(mirror)：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/280022.eth">https://mirror.xyz/280022.eth</a> Kleist(mirror)：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/0x639AE2665d7aD352f3ad2552438FAC8B213DF44c">https://mirror.xyz/0x639AE2665d7aD352f3ad2552438FAC8B213DF44c</a> 追风(mirror)：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/3344521.eth">https://mirror.xyz/3344521.eth</a> LuckyCat(mirror)：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/0xzsc.eth">https://mirror.xyz/0xzsc.eth</a> 先知(mirror)：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/seerlabs.eth">https://mirror.xyz/seerlabs.eth</a> 大舰长(mirror)：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/ethceo.eth">https://mirror.xyz/ethceo.eth</a> zlexdl(mirror)：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/zlexdl.eth">https://mirror.xyz/zlexdl.eth</a> 九九(mirror)：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/0xA37cf3970b2C1288cd06b6E3eef05B5Dfd999999">https://mirror.xyz/0xA37cf3970b2C1288cd06b6E3eef05B5Dfd999999</a> 作业借你抄(mirror)：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/0x9442E251f839EF877266E956B34D4930697D9F81">https://mirror.xyz/0x9442E251f839EF877266E956B34D4930697D9F81</a> 空投致富：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://weibo.com/u/1264842834">https://weibo.com/u/1264842834</a> Twitter撸毛：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/i/lists/1452980654782566404">https://twitter.com/i/lists/1452980654782566404</a></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/09141849199bc6143175bf34f7d44ba508736d638636809dc195eb2b3632843c.jpg" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure>]]></content:encoded>
            <author>0xshaw@newsletter.paragraph.com (0xshaw)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/8f1d54e18bbc15db8cd9c14d1108a0d8578763ce10fc5f9c74d2e581981ac692.jpg" length="0" type="image/jpg"/>
        </item>
    </channel>
</rss>