<?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>Hunting_DAO</title>
        <link>https://paragraph.com/@hunting-dao</link>
        <description>每日分享什么值得薅</description>
        <lastBuildDate>Tue, 02 Jun 2026 10:23:44 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>Hunting_DAO</title>
            <url>https://storage.googleapis.com/papyrus_images/d8ac887616ae6c89ebfcd91f099d96b0e18c7eb8cfd94a33cd0b1c9ed1600486.jpg</url>
            <link>https://paragraph.com/@hunting-dao</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[MantleSwap早期空投交互教程]]></title>
            <link>https://paragraph.com/@hunting-dao/mantleswap</link>
            <guid>YThSYU37PCJ01HOTb9i8</guid>
            <pubDate>Tue, 14 Mar 2023 15:13:14 GMT</pubDate>
            <description><![CDATA[什么是 MantleSwap？ MantleSwap 是一个去中心化金融 (DeFi) 平台，提供一整套工具来发现和参与建立未来的财富，建立在 Mantle L2 网络上 MantleSwap 的一些主要特点： 闪电般快速的交易处理时间：Mantle 网络的第 2 层技术，MantleSwap 可以在几秒钟内处理交易，即使在高网络负载期间也是如此。 更低的费用：MantleSwap 的交易费用明显低于中心化交易所收取的费用，这使其成为小型和大型交易者都能负担得起的选择。 用户友好的界面：MantleSwap 用户界面设计直观且易于使用，即使对于新的 DeFi 用户也是如此。 广泛的代币选择：MantleSwap 支持广泛的流行加密货币，包括比特币、以太坊等。 1月5日，项目启动了刺激测试，属于常规操作。 第一步：领水 https://testnet.mantleswap.org/swap6.把截图发到DC https://discord.gg/wFTXqaJU 记得频道要放对]]></description>
            <content:encoded><![CDATA[<p>什么是 MantleSwap？ MantleSwap 是一个去中心化金融 (DeFi) 平台，提供一整套工具来发现和参与建立未来的财富，建立在 Mantle L2 网络上 MantleSwap 的一些主要特点： 闪电般快速的交易处理时间：Mantle 网络的第 2 层技术，MantleSwap 可以在几秒钟内处理交易，即使在高网络负载期间也是如此。 更低的费用：MantleSwap 的交易费用明显低于中心化交易所收取的费用，这使其成为小型和大型交易者都能负担得起的选择。 用户友好的界面：MantleSwap 用户界面设计直观且易于使用，即使对于新的 DeFi 用户也是如此。 广泛的代币选择：MantleSwap 支持广泛的流行加密货币，包括比特币、以太坊等。 1月5日，项目启动了刺激测试，属于常规操作。</p><p>第一步：领水</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://testnet.mantleswap.org/swap">https://testnet.mantleswap.org/swap</a></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/2eea32ba60f40a88b60c073492f50be282e33c3c27a9f58a3b278584049ba443.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/d64fe5cffd54753896e4aec23982b3fa2e36bc1e260449de32d665a5a2f5c911.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/0facd8d0a5c52b0244a5f45ad97202ee987359c6a60dac475636ab4e9c7d552b.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/d55801669da0d49390d596e6d03e70552f0e734358711752ba27c37b2ecd3f91.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/49fd713d381a13f923fdf8b880c4453617bc906ee8aa91d9e531f8a6c697f2c3.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/91e7ba395c4d191a19740cd46a41692573aef83d00c0f30598c801528a4dc7da.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/a13389d9702843ab4c58bc00d1cbf928596747627ae5ab7b0674a0c872b6b724.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/80e4116bd671a8458bd9098d913e25d485258fd1c33cbf9dade7e64684db65e6.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/7605f0585adf365bd124c4a059280ff781d8bfd102d9b33ce02a46e3732ca362.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/4a074791ce8769e07823a18d9ad6e0a4e3977e02fc7733f49f5d7252875aee38.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/f79e4aa5f820307530d45f15e147766d922cf2ea4289507932c6a24b515895d2.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>6.把截图发到DC</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.gg/wFTXqaJU">https://discord.gg/wFTXqaJU</a></p><p>记得频道要放对</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ad4829dddb9ca0b8523cbd7f556396b661729cbe67e9fd52b92b47c21e2db82d.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/1c800f075c75fdcbe1a0f9a94f967a87c5768b8c9ce775739b56de43033a51b0.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>]]></content:encoded>
            <author>hunting-dao@newsletter.paragraph.com (Hunting_DAO)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/335571b64b402daec872ef6ab7db2571a65b4dfdb41694db7f311d78c4ff430c.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[空投：Summon激励1000个Token测试]]></title>
            <link>https://paragraph.com/@hunting-dao/summon-1000-token</link>
            <guid>Gesxd4O13zceCkAldIim</guid>
            <pubDate>Tue, 14 Mar 2023 14:29:13 GMT</pubDate>
            <description><![CDATA[项目介绍 Summon Platform 是 Cardano 上的第一个 Dao,一直在努力与 Cardano 社区和更广泛的区块链行业合作，以确定能够使 Summon 平台成为任何去中心化网络上最好的 DAO 操作系统的工具和技术。我们很自豪地宣布我们的第一批 Summon 平台顾问已经开始与 Summon 开发团队合作。 官方团队（明牌） Dewayne CameronLiqwid Labs 创始人, Jeff Kafka创始人，Wind over Water Kiteboarding Beanchain Coffee 创始人大卫·巴克斯特 (David Baxter) 第一步：安装钱包 https://chrome.google.com/webstore/detail/flint-wallet/hnhobjmcibchnmglfbldbfabcgaknlkj/related 记得选测试网第二步：领取测试币(目前swap/Lend/Borrow功能暂未开放,可跳过,后面需要) https://docs.cardano.org/cardano-testnet/tools/fau...]]></description>
            <content:encoded><![CDATA[<br><p>项目介绍</p><p>Summon Platform 是 Cardano 上的第一个 Dao,一直在努力与 Cardano 社区和更广泛的区块链行业合作，以确定能够使 Summon 平台成为任何去中心化网络上最好的 DAO 操作系统的工具和技术。我们很自豪地宣布我们的第一批 Summon 平台顾问已经开始与 Summon 开发团队合作。</p><p>官方团队（明牌）</p><p>Dewayne CameronLiqwid Labs 创始人,</p><p>Jeff Kafka创始人，Wind over Water Kiteboarding</p><p>Beanchain Coffee 创始人大卫·巴克斯特 (David Baxter)</p><p>第一步：安装钱包</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://chrome.google.com/webstore/detail/flint-wallet/hnhobjmcibchnmglfbldbfabcgaknlkj/related">https://chrome.google.com/webstore/detail/flint-wallet/hnhobjmcibchnmglfbldbfabcgaknlkj/related</a></p><p>记得选测试网</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/7b3817874dd1b4faa61f72c91cf4214019d39d241488e568122ad3ebf2143e6b.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/8a32a852c17785585f99f86b219f64e0238ef176c47283ab75d5199e6cbc8de1.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><strong>第二步：领取测试币(目前swap/Lend/Borrow功能暂未开放,可跳过,后面需要)</strong></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.cardano.org/cardano-testnet/tools/faucet">https://docs.cardano.org/cardano-testnet/tools/faucet</a></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/fe9b8ee30b6670628ed88d0330d848cec357dee5485fea610fd4ad4e2130148a.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/a92dc9379f911688856910c965ef8da479386c7b1fbf19ae8480cdfc2d2ba4a2.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><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://testnet.summonplatform.io/dashboard/home">https://testnet.summonplatform.io/dashboard/home</a></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/db6736af14d5d4dfd8f4bf082bd4ba7a587cbbab66befbad2ee67a23856ccd08.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/75442b71d8bec13cbdb2229d4daa37bbb6bc12fb758d67277d829a6d36278edc.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/c4d3e2631f686bb237a57e0cc38820ce129170a356a3944654ac77c58c7fd236.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/a96981201fc7e00b87624c82dc666c9ce0b9f3fa55e2ef37e0eeecb08d6da07b.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/0e4b767b862560d2264811258b43e01cde6a3123340981ba547eecda1d4a5f56.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>最后参与者可能会收到多达 1,000 个 SUMMON 代币以表彰高质量的贡献</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.google.com/forms/d/e/1FAIpQLSe0-8djtkOj5taOjfEGQMhaLoKAx5JU1Cw7xyeOw_EgyVq4uA/viewform">https://docs.google.com/forms/d/e/1FAIpQLSe0-8djtkOj5taOjfEGQMhaLoKAx5JU1Cw7xyeOw_EgyVq4uA/viewform</a></p>]]></content:encoded>
            <author>hunting-dao@newsletter.paragraph.com (Hunting_DAO)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/1a5443cd71ae02840d21c83396f9b2a3b1ffb1653ae9746b183cc4403b1276da.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[空投:Coinbase的L2 Base 存款代码交互]]></title>
            <link>https://paragraph.com/@hunting-dao/coinbase-l2-base</link>
            <guid>sPW4RZi6J0597Zie0BRr</guid>
            <pubDate>Tue, 14 Mar 2023 14:03:39 GMT</pubDate>
            <description><![CDATA[首先，大家要在以太坊钱包中选择要存入的ETH，，然后复制该货币的地址。登录到您的 Coinbase 账户，点击“存款”按钮，在以太坊区块链中选择 L2 Base。您会看到一个交互式代码框，包含以下信息：deposit(address l2Bridge, uint256 amount) 3、将您在第1步中复制的货币地址粘贴到交互式代码框中的“l2Bridge”字段中。 4、将您要存入的货币数量输入到交互式代码框中的“amount”字段中。 5、点击“提交”按钮，等待交易完成（通常需要几分钟）。 存款示例, 以下是Python3的代码示例:""" 安装依赖 pip3 install web3 """ import web3 import math import requests headers = { 'content-type': 'application/json', 'accept-encoding': 'gzip, deflate, br', 'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) Appl...]]></description>
            <content:encoded><![CDATA[<p>首先，大家要在以太坊钱包中选择要存入的ETH，，然后复制该货币的地址。</p><ol><li><p>登录到您的 Coinbase 账户，点击“存款”按钮，在以太坊区块链中选择 L2 Base。</p></li><li><p>您会看到一个交互式代码框，包含以下信息：</p></li></ol><pre data-type="codeBlock" text="deposit(address l2Bridge, uint256 amount)
"><code><span class="hljs-built_in">deposit</span>(address l2Bridge, uint256 amount)
</code></pre><p>3、将您在第1步中复制的货币地址粘贴到交互式代码框中的“l2Bridge”字段中。</p><p>4、将您要存入的货币数量输入到交互式代码框中的“amount”字段中。</p><p>5、点击“提交”按钮，等待交易完成（通常需要几分钟）。</p><p>存款示例, 以下是Python3的代码示例:</p><pre data-type="codeBlock" text="&quot;&quot;&quot;
安装依赖
pip3 install web3
&quot;&quot;&quot;
import web3
import math
import requests

headers = {
    &apos;content-type&apos;: &apos;application/json&apos;,
    &apos;accept-encoding&apos;: &apos;gzip, deflate, br&apos;,
    &apos;user-agent&apos;: &apos;Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36&apos;,
    }

class Rpc:
    &quot;&quot;&quot;
    eth rpc方法
    &quot;&quot;&quot;
    def __init__(self, rpc=&apos;https://rpc.ankr.com/eth_goerli&apos;, chainid=5, proxies=None, timeout=30):
        self.rpc = rpc
        self.chainid = chainid
        self.proxies = proxies
        self.timeout = timeout

    def get_transaction(self, txhash):
        &quot;&quot;&quot;获取的交易详情&quot;&quot;&quot;
        data = {&quot;jsonrpc&quot;:&quot;2.0&quot;,&quot;method&quot;:&quot;eth_getTransactionByHash&quot;,&quot;params&quot;:[txhash],&quot;id&quot;:1}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        return res.json()

    def get_gas_price(self):
        &quot;&quot;&quot;获取gas&quot;&quot;&quot;
        data = {&quot;jsonrpc&quot;:&quot;2.0&quot;,&quot;method&quot;:&quot;eth_gasPrice&quot;,&quot;params&quot;:[],&quot;id&quot;:1}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        return res.json()

    def get_balance(self, address):
        &quot;&quot;&quot;获取余额&quot;&quot;&quot;
        data = {&quot;jsonrpc&quot;:&quot;2.0&quot;,&quot;method&quot;:&quot;eth_getBalance&quot;,&quot;params&quot;:[address, &apos;latest&apos;],&quot;id&quot;:1}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        return res.json()

    def get_transaction_count_by_address(self, address):
        &quot;&quot;&quot;获取地址nonce&quot;&quot;&quot;
        data = {&quot;jsonrpc&quot;:&quot;2.0&quot;,&quot;method&quot;:&quot;eth_getTransactionCount&quot;,&quot;params&quot;:[address,&apos;latest&apos;],&quot;id&quot;:1}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        return res.json()

    def send_raw_transaction(self, hex):
        &quot;&quot;&quot;广播交易&quot;&quot;&quot;
        data = {&quot;jsonrpc&quot;:&quot;2.0&quot;,&quot;method&quot;:&quot;eth_sendRawTransaction&quot;,&quot;params&quot;:[hex],&quot;id&quot;:1}
        res = requests.post(self.rpc, json=data, headers=headers,  proxies=self.proxies, timeout=self.timeout)
        return res.json()

    def transfer(self, account, to, amount, gaslimit, **kw):
        &quot;&quot;&quot;离线交易
        account
        to: 收款地址
        gaslimit: 由当前区块的gaslimit获取
        gasprice: get_gas_price获取
        nonce: 交易总数 get_transaction_count_by_address获取
        chainId: 链id
        &quot;&quot;&quot;
        amount = int(amount, 16) if isinstance(amount, str) else int(amount)
        gaslimit = int(gaslimit, 16) if not isinstance(gaslimit, int) else gaslimit
        gasprice = int(self.get_gas_price()[&apos;result&apos;], 16)
        nonce = int(self.get_transaction_count_by_address(account.address)[&apos;result&apos;], 16)
        tx = {&apos;from&apos;: account.address, &apos;value&apos;: amount,&apos;to&apos;: to, &apos;gas&apos;: gaslimit, &apos;gasPrice&apos;: gasprice, &apos;nonce&apos;: nonce, &apos;chainId&apos;: self.chainid}
        if kw:
            tx.update(**kw)
        signed = account.signTransaction(tx)
        return self.send_raw_transaction(signed.rawTransaction.hex())
    
if __name__ == &apos;__main__&apos;:
    privkey = &apos;xxxxxxxx&apos; # 这里替换成自己的私钥
    account = web3.Account.from_key(privkey)
    rpc = Rpc()
    value = 0.01 # 要存款的数量
    gaslimit = 100000 # gaslimit
    base_token = &apos;0xe93c8cd0d409341205a592f8c4ac1a5fe5585cfa&apos; # base存款的合约地址
    method = &apos;0xe9e05c42&apos; # 存款方法hash值
    addr_0 = account.address[2:].rjust(64,&apos;0&apos;) # 地址格式处理
    amount = int(value * math.pow(10, 18)) # eth的主币精度是18位
    value = hex(amount) # value hex格式处理
    unit_1 = value[2:].rjust(64,&apos;0&apos;)
    unit_2 = hex(int(gaslimit))[2:].rjust(64,&apos;0&apos;)
    bool_3 = &apos;0000000000000000000000000000000000000000000000000000000000000000&apos;
    unit_4 = &apos;00000000000000000000000000000000000000000000000000000000000000a0&apos;
    unit_5 = &apos;0000000000000000000000000000000000000000000000000000000000000000&apos;
    data = method + addr_0 + unit_1 + unit_2 + bool_3 + unit_4 + unit_5 # 拼接数据
    res = rpc.transfer(account, to=base_token, amount=amount, gaslimit=gaslimit, data=data) # 发送交易
    print(res) # 打印交易hash
"><code><span class="hljs-string">"""
安装依赖
pip3 install web3
"""</span>
<span class="hljs-keyword">import</span> web3
<span class="hljs-keyword">import</span> math
<span class="hljs-keyword">import</span> requests

headers = {
    <span class="hljs-string">'content-type'</span>: <span class="hljs-string">'application/json'</span>,
    <span class="hljs-string">'accept-encoding'</span>: <span class="hljs-string">'gzip, deflate, br'</span>,
    <span class="hljs-string">'user-agent'</span>: <span class="hljs-string">'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36'</span>,
    }

<span class="hljs-keyword">class</span> <span class="hljs-title class_">Rpc</span>:
    <span class="hljs-string">"""
    eth rpc方法
    """</span>
    <span class="hljs-keyword">def</span> <span class="hljs-title function_">__init__</span>(<span class="hljs-params">self, rpc=<span class="hljs-string">'https://rpc.ankr.com/eth_goerli'</span>, chainid=<span class="hljs-number">5</span>, proxies=<span class="hljs-literal">None</span>, timeout=<span class="hljs-number">30</span></span>):
        self.rpc = rpc
        self.chainid = chainid
        self.proxies = proxies
        self.timeout = timeout

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">get_transaction</span>(<span class="hljs-params">self, txhash</span>):
        <span class="hljs-string">"""获取的交易详情"""</span>
        data = {<span class="hljs-string">"jsonrpc"</span>:<span class="hljs-string">"2.0"</span>,<span class="hljs-string">"method"</span>:<span class="hljs-string">"eth_getTransactionByHash"</span>,<span class="hljs-string">"params"</span>:[txhash],<span class="hljs-string">"id"</span>:<span class="hljs-number">1</span>}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        <span class="hljs-keyword">return</span> res.json()

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">get_gas_price</span>(<span class="hljs-params">self</span>):
        <span class="hljs-string">"""获取gas"""</span>
        data = {<span class="hljs-string">"jsonrpc"</span>:<span class="hljs-string">"2.0"</span>,<span class="hljs-string">"method"</span>:<span class="hljs-string">"eth_gasPrice"</span>,<span class="hljs-string">"params"</span>:[],<span class="hljs-string">"id"</span>:<span class="hljs-number">1</span>}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        <span class="hljs-keyword">return</span> res.json()

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">get_balance</span>(<span class="hljs-params">self, address</span>):
        <span class="hljs-string">"""获取余额"""</span>
        data = {<span class="hljs-string">"jsonrpc"</span>:<span class="hljs-string">"2.0"</span>,<span class="hljs-string">"method"</span>:<span class="hljs-string">"eth_getBalance"</span>,<span class="hljs-string">"params"</span>:[address, <span class="hljs-string">'latest'</span>],<span class="hljs-string">"id"</span>:<span class="hljs-number">1</span>}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        <span class="hljs-keyword">return</span> res.json()

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">get_transaction_count_by_address</span>(<span class="hljs-params">self, address</span>):
        <span class="hljs-string">"""获取地址nonce"""</span>
        data = {<span class="hljs-string">"jsonrpc"</span>:<span class="hljs-string">"2.0"</span>,<span class="hljs-string">"method"</span>:<span class="hljs-string">"eth_getTransactionCount"</span>,<span class="hljs-string">"params"</span>:[address,<span class="hljs-string">'latest'</span>],<span class="hljs-string">"id"</span>:<span class="hljs-number">1</span>}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        <span class="hljs-keyword">return</span> res.json()

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">send_raw_transaction</span>(<span class="hljs-params">self, <span class="hljs-built_in">hex</span></span>):
        <span class="hljs-string">"""广播交易"""</span>
        data = {<span class="hljs-string">"jsonrpc"</span>:<span class="hljs-string">"2.0"</span>,<span class="hljs-string">"method"</span>:<span class="hljs-string">"eth_sendRawTransaction"</span>,<span class="hljs-string">"params"</span>:[<span class="hljs-built_in">hex</span>],<span class="hljs-string">"id"</span>:<span class="hljs-number">1</span>}
        res = requests.post(self.rpc, json=data, headers=headers,  proxies=self.proxies, timeout=self.timeout)
        <span class="hljs-keyword">return</span> res.json()

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">transfer</span>(<span class="hljs-params">self, account, to, amount, gaslimit, **kw</span>):
        <span class="hljs-string">"""离线交易
        account
        to: 收款地址
        gaslimit: 由当前区块的gaslimit获取
        gasprice: get_gas_price获取
        nonce: 交易总数 get_transaction_count_by_address获取
        chainId: 链id
        """</span>
        amount = <span class="hljs-built_in">int</span>(amount, <span class="hljs-number">16</span>) <span class="hljs-keyword">if</span> <span class="hljs-built_in">isinstance</span>(amount, <span class="hljs-built_in">str</span>) <span class="hljs-keyword">else</span> <span class="hljs-built_in">int</span>(amount)
        gaslimit = <span class="hljs-built_in">int</span>(gaslimit, <span class="hljs-number">16</span>) <span class="hljs-keyword">if</span> <span class="hljs-keyword">not</span> <span class="hljs-built_in">isinstance</span>(gaslimit, <span class="hljs-built_in">int</span>) <span class="hljs-keyword">else</span> gaslimit
        gasprice = <span class="hljs-built_in">int</span>(self.get_gas_price()[<span class="hljs-string">'result'</span>], <span class="hljs-number">16</span>)
        nonce = <span class="hljs-built_in">int</span>(self.get_transaction_count_by_address(account.address)[<span class="hljs-string">'result'</span>], <span class="hljs-number">16</span>)
        tx = {<span class="hljs-string">'from'</span>: account.address, <span class="hljs-string">'value'</span>: amount,<span class="hljs-string">'to'</span>: to, <span class="hljs-string">'gas'</span>: gaslimit, <span class="hljs-string">'gasPrice'</span>: gasprice, <span class="hljs-string">'nonce'</span>: nonce, <span class="hljs-string">'chainId'</span>: self.chainid}
        <span class="hljs-keyword">if</span> kw:
            tx.update(**kw)
        signed = account.signTransaction(tx)
        <span class="hljs-keyword">return</span> self.send_raw_transaction(signed.rawTransaction.<span class="hljs-built_in">hex</span>())
    
<span class="hljs-keyword">if</span> __name__ == <span class="hljs-string">'__main__'</span>:
    privkey = <span class="hljs-string">'xxxxxxxx'</span> <span class="hljs-comment"># 这里替换成自己的私钥</span>
    account = web3.Account.from_key(privkey)
    rpc = Rpc()
    value = <span class="hljs-number">0.01</span> <span class="hljs-comment"># 要存款的数量</span>
    gaslimit = <span class="hljs-number">100000</span> <span class="hljs-comment"># gaslimit</span>
    base_token = <span class="hljs-string">'0xe93c8cd0d409341205a592f8c4ac1a5fe5585cfa'</span> <span class="hljs-comment"># base存款的合约地址</span>
    method = <span class="hljs-string">'0xe9e05c42'</span> <span class="hljs-comment"># 存款方法hash值</span>
    addr_0 = account.address[<span class="hljs-number">2</span>:].rjust(<span class="hljs-number">64</span>,<span class="hljs-string">'0'</span>) <span class="hljs-comment"># 地址格式处理</span>
    amount = <span class="hljs-built_in">int</span>(value * math.<span class="hljs-built_in">pow</span>(<span class="hljs-number">10</span>, <span class="hljs-number">18</span>)) <span class="hljs-comment"># eth的主币精度是18位</span>
    value = <span class="hljs-built_in">hex</span>(amount) <span class="hljs-comment"># value hex格式处理</span>
    unit_1 = value[<span class="hljs-number">2</span>:].rjust(<span class="hljs-number">64</span>,<span class="hljs-string">'0'</span>)
    unit_2 = <span class="hljs-built_in">hex</span>(<span class="hljs-built_in">int</span>(gaslimit))[<span class="hljs-number">2</span>:].rjust(<span class="hljs-number">64</span>,<span class="hljs-string">'0'</span>)
    bool_3 = <span class="hljs-string">'0000000000000000000000000000000000000000000000000000000000000000'</span>
    unit_4 = <span class="hljs-string">'00000000000000000000000000000000000000000000000000000000000000a0'</span>
    unit_5 = <span class="hljs-string">'0000000000000000000000000000000000000000000000000000000000000000'</span>
    data = method + addr_0 + unit_1 + unit_2 + bool_3 + unit_4 + unit_5 <span class="hljs-comment"># 拼接数据</span>
    res = rpc.transfer(account, to=base_token, amount=amount, gaslimit=gaslimit, data=data) <span class="hljs-comment"># 发送交易</span>
    <span class="hljs-built_in">print</span>(res) <span class="hljs-comment"># 打印交易hash</span>
</code></pre><p>6、一旦交易完成，您将在您的 Coinbase 账户中看到您的存款。请注意，存款可能需要一段时间才能在 L2 Base 上确认并显示。</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://base-goerli.blockscout.com/">https://base-goerli.blockscout.com/</a></p><p>请注意，L2 Base 可能需要一些时间来处理您的存款，因此请耐心等待。如果您在存款过程中遇到任何问题，请与 Coinbase 支持团队联系。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d7f1c78dd48349fff861ea5d8a47d3e4a1d7ced75828503a8f2f7cb6432085c1.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>]]></content:encoded>
            <author>hunting-dao@newsletter.paragraph.com (Hunting_DAO)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/ea4002e55cc5554b3da1a8f2686a433ff0bc4aa8f98a42259884cbe68cb06afb.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[潜在空投项目：Pantos 测试网潜在空投教程]]></title>
            <link>https://paragraph.com/@hunting-dao/pantos</link>
            <guid>xr7hmInzsJGqjY4tBdiv</guid>
            <pubDate>Tue, 14 Mar 2023 10:02:36 GMT</pubDate>
            <description><![CDATA[Pantos是一个跨链平台项目，旨在解决不同区块链之间互操作性的问题。该项目由Bitpanda和TU Wien（维也纳技术大学）的专家团队联合开发，旨在为全球的区块链社区提供一个统一的跨链解决方案。 https://pantos.io/en Pantos利用一种称为Token Atomic Swap Technology（TAST）的解决方案来实现跨链交易。这种技术使不同区块链之间的代币交换变得更加快速和安全。 Pantos的目标是使所有区块链具备互操作性，从而将不同的区块链生态系统整合在一起。这将增强整个区块链领域的透明度、可扩展性和稳定性。 该项目的团队成员是经验丰富的区块链专家，他们专注于实现可扩展且性能强大的跨链解决方案。Pantos是一项革命性的项目，正在成为未来区块链行业的领导者之一。 pantos dapp 测试教程如下添加metamask：https://chainlist.org/chain/5获取测试ETH：https://goerlifaucet.com/ >注册/登录>输入地址>请申请ETH。前往https://faucet.testnet.pantos....]]></description>
            <content:encoded><![CDATA[<p>Pantos是一个跨链平台项目，旨在解决不同区块链之间互操作性的问题。该项目由Bitpanda和TU Wien（维也纳技术大学）的专家团队联合开发，旨在为全球的区块链社区提供一个统一的跨链解决方案。</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://pantos.io/en">https://pantos.io/en</a></p><p> Pantos利用一种称为Token Atomic Swap Technology（TAST）的解决方案来实现跨链交易。这种技术使不同区块链之间的代币交换变得更加快速和安全。</p><p> Pantos的目标是使所有区块链具备互操作性，从而将不同的区块链生态系统整合在一起。这将增强整个区块链领域的透明度、可扩展性和稳定性。</p><br><p>该项目的团队成员是经验丰富的区块链专家，他们专注于实现可扩展且性能强大的跨链解决方案。Pantos是一项革命性的项目，正在成为未来区块链行业的领导者之一。</p><p>pantos dapp 测试教程如下</p><ul><li><p>添加metamask：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://chainlist.org/chain/5">https://chainlist.org/chain/5</a></p></li><li><p>获取测试ETH：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://goerlifaucet.com/">https://goerlifaucet.com/</a> &gt;注册/登录&gt;输入地址&gt;请申请ETH。</p></li><li><p>前往<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://faucet.testnet.pantos.io/">https://faucet.testnet.pantos.io/</a> &gt; 在blockchan上选择Goerli &gt; 输入地址 &gt; 完成验证码 &gt; 点击“发送代币”，将获得测试Pantos。</p></li></ul><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">去中心化应用测试</h2><p>转到<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.testnet.pantos.io/wrap">https://app.testnet.pantos.io/wrap</a> &gt; 连接钱包</p><p>选择以太币作代币 &gt; 输入 0.1 eth &gt; 点击“Wrap” &gt; 在钱包上确认。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/bfc3b093883ee16d68a5dc76fa789bdfab93b3c8ead53aa108ca71aabdc4d0f8.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>·        成功打包后，返回&gt;点击&apos;Unwrap&apos;&gt; Unsrap 0.05 eth。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b9712274d023d4ee256a4b4983384189d1378c60a4cf82e5ef0f39cfe27fbf51.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>·        转到<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.testnet.pantos.io/tokens">https://app.testnet.pantos.io/tokens</a> &gt; 在Pantos上单点击“添加到Metamask”。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a5d0af1ead2b78409998a2911229fcec40c2e56f2e705827cf38a685d204f7a1.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>·        前往<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.testnet.pantos.io/transfer">https://app.testnet.pantos.io/transfer</a></p><p>·        根参考下图操作</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e4458bc88b0e5cfe577e477ae152391505a8377f610d98ac5d0207c2b3c38141.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><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c003178531a27e5a39b172d131d6f404478caf9631aaf79ec814d3fb4adb2906.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>]]></content:encoded>
            <author>hunting-dao@newsletter.paragraph.com (Hunting_DAO)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/6310fecddf96fa2fb0bcc25d083e777596f11bbcbf5f08f4cd096e34e30dbcf7.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Nahmii 3.0测试网现已上线测试空投教程如下]]></title>
            <link>https://paragraph.com/@hunting-dao/nahmii-3-0</link>
            <guid>hhIbERXhyKzKR5jhbei7</guid>
            <pubDate>Tue, 14 Mar 2023 07:58:27 GMT</pubDate>
            <description><![CDATA[Nahmii 3.0测试网现已上线。 目前，测试网正在进行多次升级和产品部署，以供社区测试。 来看看如何通过试炼获得奖励吧！Nahmii 3.0 在 Nahmii 2.0 的基础上进行了多项改进，包括首次实现 EVM 等效性。 这简化了将智能合约引入 Nahmii 超高速网络的过程，避免了任何不必要的合约规模问题。 N3 测试网还允许任何人部署智能合约，标志着我们迈向完全开放的测试环境的第一步。 重要的是，Nahmii 3.0 保留了使 Nahmii 技术独一无二的所有特性：即时终止、接近零延迟、低廉且可预测的成本以及可扩展的容量。 1.测试人员奖励 Nahmii 3.0 测试网为早期用户提供滚动激励计划，通过完成挑战获得独家 NFT。 第一波限时奖励已经上线，随着更多产品上线，更多奖励将陆续上线。 Nahmii 网站有一个专门的部分来查找最新的挑战，请在此处查看。 2. 早期用户专属限时奖励 在N3测试网激励计划中，开发者帮助我们测试网络，可以获得稀有的NFT。 第一组挑战将与 Nahmii 3.0 测试网的启动同时进行，未来几周还会有更多挑战。 这些挑战是时效性的，千万不要错...]]></description>
            <content:encoded><![CDATA[<p>Nahmii 3.0测试网现已上线。 目前，测试网正在进行多次升级和产品部署，以供社区测试。 来看看如何通过试炼获得奖励吧！</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a074ddbb3fb15628e07a813e6903abe3aed05fd00316e418f73c79581543e5d0.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>Nahmii 3.0 在 Nahmii 2.0 的基础上进行了多项改进，包括首次实现 EVM 等效性。 这简化了将智能合约引入 Nahmii 超高速网络的过程，避免了任何不必要的合约规模问题。 N3 测试网还允许任何人部署智能合约，标志着我们迈向完全开放的测试环境的第一步。</p><p>重要的是，Nahmii 3.0 保留了使 Nahmii 技术独一无二的所有特性：即时终止、接近零延迟、低廉且可预测的成本以及可扩展的容量。 1.测试人员奖励</p><p>Nahmii 3.0 测试网为早期用户提供滚动激励计划，通过完成挑战获得独家 NFT。 第一波限时奖励已经上线，随着更多产品上线，更多奖励将陆续上线。 Nahmii 网站有一个专门的部分来查找最新的挑战，请在此处查看。 2. 早期用户专属限时奖励</p><p>在N3测试网激励计划中，开发者帮助我们测试网络，可以获得稀有的NFT。 第一组挑战将与 Nahmii 3.0 测试网的启动同时进行，未来几周还会有更多挑战。 这些挑战是时效性的，千万不要错过。</p><p>注意：在这些挑战期间，Nahmii 3.0 测试网可能会被重置，这可能会导致测试 ETH、进度和网络数据丢失。 一旦上线，NFT 将在 Nahmii 3.0 主网上支付。 步骤1：</p><p>注册：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://bridge.testnet.n3.nahmii.io/bridge%EF%BC%88%E5%8F%AF%E4%BB%A5%E6%A1%A5%E6%8E%A5geth%E5%88%B0nahmil%E7%BD%91%E7%BB%9Ceth%EF%BC%89">https://bridge.testnet.n3.nahmii.io/bridge（可以桥接geth到nahmil网络eth）</a> 第2步：</p><p>至少 3 次逐一完成以下任务。</p><ol><li><p>将测试ETH存入Nahmii 3.0</p></li></ol><p>将测试ETH存入Nahmii 3.0，可以使用桥接器或直接与智能合约交互；</p><p>2.进行第一次转账</p><p>将测试ETH从存款钱包转移到另一个钱包，完成第二次挑战，可以使用MetaMask；</p><p>3.从Nahmii 3.0中提取测试ETH</p><p>使用桥接或智能合约，第三个挑战是从 Nahmii 3.0 中提取测试 ETH。 这个过程包括多个步骤，完成A1-A3将奖励一个专属NFT；</p><p>4.在 NiiFi 上交易</p><p>使用NiiFi兑换，体验N3上DeFi的强大功能；</p><p>5、为 NiiFi 池添加流动性</p><p>通过增加流动性开始在 NiiFi 矿池中赚取一部分交易费用。请记住，NiiFi 使用双向流动性，因此需要池中等量的两种代币才能完成此挑战；</p><p><strong>6、创建一个新的 NiiFi 矿池</strong></p><p>通过部署一个新的代币合约或存入尚未在网络上的代币，创建一个新的 NiiFi 池来完成第二个挑战并赚取 NiiFi NFT。</p><p>👉提交反馈：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.gg/nnKwSTAZnV">https://discord.gg/nnKwSTAZnV</a></p><p>不要忘记发送反馈并在他们的 Discord 中保持活跃。</p><p>奖励证明：- <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/nahmii/nahmii-3-0-public-testnet-now-live-87ccec567bd">https://medium.com/nahmii/nahmii-3-0-public-testnet-now-live-87ccec567bd</a></p>]]></content:encoded>
            <author>hunting-dao@newsletter.paragraph.com (Hunting_DAO)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/00260cf833847e50707f02a7b5f9b3bcfd171023febbfd0c97c6304321b37be1.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[空投：Zksync 测试网络的存款代码交互教程]]></title>
            <link>https://paragraph.com/@hunting-dao/zksync</link>
            <guid>emkgdcf00rXzSazN9bIE</guid>
            <pubDate>Tue, 14 Mar 2023 07:47:47 GMT</pubDate>
            <description><![CDATA[先执行脚本，后打印交易hash, 去浏览器查询状态import requests import web3 import math headers = { 'content-type': 'application/json', 'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36', } class Rpc: """ eth rpc方法 """ def __init__(self, rpc='https://rpc.ankr.com/eth_goerli', chainid=5, proxies=None, timeout=30): self.rpc = rpc self.chainid = chainid self.proxies = proxies self.timeout = timeout def get_current_block(self): """获取最新区块...]]></description>
            <content:encoded><![CDATA[<p>先执行脚本，后打印交易hash, 去浏览器查询状态</p><blockquote><pre data-type="codeBlock" text="import requests
import web3
import math
headers = {
    &apos;content-type&apos;: &apos;application/json&apos;,
    &apos;user-agent&apos;: &apos;Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36&apos;,
    }

class Rpc:
    &quot;&quot;&quot;
    eth rpc方法
    &quot;&quot;&quot;
    def __init__(self, rpc=&apos;https://rpc.ankr.com/eth_goerli&apos;, chainid=5, proxies=None, timeout=30):
        self.rpc = rpc
        self.chainid = chainid
        self.proxies = proxies
        self.timeout = timeout

    def get_current_block(self):
        &quot;&quot;&quot;获取最新区块&quot;&quot;&quot;
        data = {&quot;jsonrpc&quot;:&quot;2.0&quot;,&quot;method&quot;:&quot;eth_blockNumber&quot;,&quot;params&quot;:[],&quot;id&quot;:1}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        return res.json()

    def get_block_detail(self, number):
        &quot;&quot;&quot;获取区块hash&quot;&quot;&quot;
        if isinstance(number, int):
            number = hex(number)
        data = {&quot;jsonrpc&quot;:&quot;2.0&quot;,&quot;method&quot;:&quot;eth_getBlockByNumber&quot;,&quot;params&quot;:[number,True],&quot;id&quot;:1}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        return res.json()

    def get_transaction(self, txhash):
        &quot;&quot;&quot;获取的交易详情&quot;&quot;&quot;
        data = {&quot;jsonrpc&quot;:&quot;2.0&quot;,&quot;method&quot;:&quot;eth_getTransactionByHash&quot;,&quot;params&quot;:[txhash],&quot;id&quot;:1}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        return res.json()

    def get_gas_price(self):
        &quot;&quot;&quot;获取gas&quot;&quot;&quot;
        data = {&quot;jsonrpc&quot;:&quot;2.0&quot;,&quot;method&quot;:&quot;eth_gasPrice&quot;,&quot;params&quot;:[],&quot;id&quot;:1}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        return res.json()

    def get_gas_limit(self, to, data):
        &quot;&quot;&quot;计算gas&quot;&quot;&quot;
        data = {&quot;jsonrpc&quot;:&quot;2.0&quot;,&quot;method&quot;:&quot;eth_estimateGas&quot;,&quot;params&quot;:[{&quot;to&quot;: to, &quot;data&quot;: data}],&quot;id&quot;:1}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        return res.json()

    def get_transaction_count_by_address(self, address):
        data = {&quot;jsonrpc&quot;:&quot;2.0&quot;,&quot;method&quot;:&quot;eth_getTransactionCount&quot;,&quot;params&quot;:[address,&apos;latest&apos;],&quot;id&quot;:1}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        return res.json()

    def call(self, to, data):
        data = {&quot;jsonrpc&quot;:&quot;2.0&quot;,&quot;method&quot;:&quot;eth_call&quot;,&quot;params&quot;:[{&quot;to&quot;: to, &quot;data&quot;: data}, &quot;latest&quot;],&quot;id&quot;:1}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        return res.json()

    def send_raw_transaction(self, hex):
        &quot;&quot;&quot;广播交易&quot;&quot;&quot;
        data = {&quot;jsonrpc&quot;:&quot;2.0&quot;,&quot;method&quot;:&quot;eth_sendRawTransaction&quot;,&quot;params&quot;:[hex],&quot;id&quot;:1}
        res = requests.post(self.rpc, json=data, headers=headers,  proxies=self.proxies, timeout=self.timeout)
        return res.json()

    def get_balance(self, address):
        &quot;&quot;&quot;获取余额&quot;&quot;&quot;
        data = {&quot;jsonrpc&quot;:&quot;2.0&quot;,&quot;method&quot;:&quot;eth_getBalance&quot;,&quot;params&quot;:[address, &apos;latest&apos;],&quot;id&quot;:1}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        return res.json()#(int(res.json()[&apos;result&apos;], 16)) / math.pow(10,18)

    def transfer(self, account, to, amount, gaslimit, **kw):
        &quot;&quot;&quot;离线交易
        account
        to: 收款地址
        gaslimit: 由当前区块的gaslimit获取
        gasprice: get_gas_price获取
        nonce: 交易总数 get_transaction_count_by_address获取
        chainId: 链id
        &quot;&quot;&quot;
        amount = int(amount, 16) if isinstance(amount, str) else int(amount)
        gaslimit = int(gaslimit, 16) if not isinstance(gaslimit, int) else gaslimit
        gasprice = int(self.get_gas_price()[&apos;result&apos;], 16)
        nonce = int(self.get_transaction_count_by_address(account.address)[&apos;result&apos;], 16)
        tx = {&apos;from&apos;: account.address, &apos;value&apos;: amount,&apos;to&apos;: to, &apos;gas&apos;: gaslimit, &apos;gasPrice&apos;: gasprice, &apos;nonce&apos;: nonce, &apos;chainId&apos;: self.chainid}
        if kw:
            tx.update(**kw)
        signed = account.signTransaction(tx)
        return self.send_raw_transaction(signed.rawTransaction.hex())

if __name__ == &apos;__main__&apos;:
    privkey = &apos;xxxxxxx&apos; # 这里替换成自己的私钥
    account = web3.Account.from_key(privkey)
    rpc = Rpc()
    value = 0.01 # 要存款的数量
    gaslimit = 600000 # gaslimit
    token = &apos;0x1908e2bf4a88f91e4ef0dc72f02b8ea36bea2319&apos; # zksync存款的合约地址
    method = &apos;0xeb672419&apos; # 存款方法hash值
    addr_0 = account.address[2:].rjust(64,&apos;0&apos;) # 地址格式处理
    amount = int(value * math.pow(10, 18)) # eth的主币精度是18位
    value = hex(amount) # value hex格式处理
    unit_1 = value[2:].rjust(64,&apos;0&apos;)
    bytes_2 = &apos;00000000000000000000000000000000000000000000000000000000000000e0&apos;
    unit_3 = &apos;0000000000000000000000000000000000000000000000000000000000989680&apos;
    unit_4 = &apos;0000000000000000000000000000000000000000000000000000000000000320&apos;
    bytes_5 = &apos;0000000000000000000000000000000000000000000000000000000000000100&apos;
    addr_6 = addr_0
    unit_7 = &apos;0000000000000000000000000000000000000000000000000000000000000000&apos;
    unit_8 = &apos;0000000000000000000000000000000000000000000000000000000000000000&apos;
    data = method + addr_0 + unit_1 + bytes_2 + unit_3 + unit_4 + bytes_5 + addr_6 + unit_7 + unit_8  # 拼接数据
    res = rpc.transfer(account, to=token, amount=amount, gaslimit=gaslimit, data=data) # 发送交易
    print(res)
"><code><span class="hljs-keyword">import</span> requests
<span class="hljs-keyword">import</span> web3
<span class="hljs-keyword">import</span> math
headers = {
    <span class="hljs-string">'content-type'</span>: <span class="hljs-string">'application/json'</span>,
    <span class="hljs-string">'user-agent'</span>: <span class="hljs-string">'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36'</span>,
    }

<span class="hljs-keyword">class</span> <span class="hljs-title class_">Rpc</span>:
    <span class="hljs-string">"""
    eth rpc方法
    """</span>
    <span class="hljs-keyword">def</span> <span class="hljs-title function_">__init__</span>(<span class="hljs-params">self, rpc=<span class="hljs-string">'https://rpc.ankr.com/eth_goerli'</span>, chainid=<span class="hljs-number">5</span>, proxies=<span class="hljs-literal">None</span>, timeout=<span class="hljs-number">30</span></span>):
        self.rpc = rpc
        self.chainid = chainid
        self.proxies = proxies
        self.timeout = timeout

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">get_current_block</span>(<span class="hljs-params">self</span>):
        <span class="hljs-string">"""获取最新区块"""</span>
        data = {<span class="hljs-string">"jsonrpc"</span>:<span class="hljs-string">"2.0"</span>,<span class="hljs-string">"method"</span>:<span class="hljs-string">"eth_blockNumber"</span>,<span class="hljs-string">"params"</span>:[],<span class="hljs-string">"id"</span>:<span class="hljs-number">1</span>}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        <span class="hljs-keyword">return</span> res.json()

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">get_block_detail</span>(<span class="hljs-params">self, number</span>):
        <span class="hljs-string">"""获取区块hash"""</span>
        <span class="hljs-keyword">if</span> <span class="hljs-built_in">isinstance</span>(number, <span class="hljs-built_in">int</span>):
            number = <span class="hljs-built_in">hex</span>(number)
        data = {<span class="hljs-string">"jsonrpc"</span>:<span class="hljs-string">"2.0"</span>,<span class="hljs-string">"method"</span>:<span class="hljs-string">"eth_getBlockByNumber"</span>,<span class="hljs-string">"params"</span>:[number,<span class="hljs-literal">True</span>],<span class="hljs-string">"id"</span>:<span class="hljs-number">1</span>}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        <span class="hljs-keyword">return</span> res.json()

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">get_transaction</span>(<span class="hljs-params">self, txhash</span>):
        <span class="hljs-string">"""获取的交易详情"""</span>
        data = {<span class="hljs-string">"jsonrpc"</span>:<span class="hljs-string">"2.0"</span>,<span class="hljs-string">"method"</span>:<span class="hljs-string">"eth_getTransactionByHash"</span>,<span class="hljs-string">"params"</span>:[txhash],<span class="hljs-string">"id"</span>:<span class="hljs-number">1</span>}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        <span class="hljs-keyword">return</span> res.json()

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">get_gas_price</span>(<span class="hljs-params">self</span>):
        <span class="hljs-string">"""获取gas"""</span>
        data = {<span class="hljs-string">"jsonrpc"</span>:<span class="hljs-string">"2.0"</span>,<span class="hljs-string">"method"</span>:<span class="hljs-string">"eth_gasPrice"</span>,<span class="hljs-string">"params"</span>:[],<span class="hljs-string">"id"</span>:<span class="hljs-number">1</span>}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        <span class="hljs-keyword">return</span> res.json()

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">get_gas_limit</span>(<span class="hljs-params">self, to, data</span>):
        <span class="hljs-string">"""计算gas"""</span>
        data = {<span class="hljs-string">"jsonrpc"</span>:<span class="hljs-string">"2.0"</span>,<span class="hljs-string">"method"</span>:<span class="hljs-string">"eth_estimateGas"</span>,<span class="hljs-string">"params"</span>:[{<span class="hljs-string">"to"</span>: to, <span class="hljs-string">"data"</span>: data}],<span class="hljs-string">"id"</span>:<span class="hljs-number">1</span>}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        <span class="hljs-keyword">return</span> res.json()

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">get_transaction_count_by_address</span>(<span class="hljs-params">self, address</span>):
        data = {<span class="hljs-string">"jsonrpc"</span>:<span class="hljs-string">"2.0"</span>,<span class="hljs-string">"method"</span>:<span class="hljs-string">"eth_getTransactionCount"</span>,<span class="hljs-string">"params"</span>:[address,<span class="hljs-string">'latest'</span>],<span class="hljs-string">"id"</span>:<span class="hljs-number">1</span>}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        <span class="hljs-keyword">return</span> res.json()

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">call</span>(<span class="hljs-params">self, to, data</span>):
        data = {<span class="hljs-string">"jsonrpc"</span>:<span class="hljs-string">"2.0"</span>,<span class="hljs-string">"method"</span>:<span class="hljs-string">"eth_call"</span>,<span class="hljs-string">"params"</span>:[{<span class="hljs-string">"to"</span>: to, <span class="hljs-string">"data"</span>: data}, <span class="hljs-string">"latest"</span>],<span class="hljs-string">"id"</span>:<span class="hljs-number">1</span>}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        <span class="hljs-keyword">return</span> res.json()

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">send_raw_transaction</span>(<span class="hljs-params">self, <span class="hljs-built_in">hex</span></span>):
        <span class="hljs-string">"""广播交易"""</span>
        data = {<span class="hljs-string">"jsonrpc"</span>:<span class="hljs-string">"2.0"</span>,<span class="hljs-string">"method"</span>:<span class="hljs-string">"eth_sendRawTransaction"</span>,<span class="hljs-string">"params"</span>:[<span class="hljs-built_in">hex</span>],<span class="hljs-string">"id"</span>:<span class="hljs-number">1</span>}
        res = requests.post(self.rpc, json=data, headers=headers,  proxies=self.proxies, timeout=self.timeout)
        <span class="hljs-keyword">return</span> res.json()

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">get_balance</span>(<span class="hljs-params">self, address</span>):
        <span class="hljs-string">"""获取余额"""</span>
        data = {<span class="hljs-string">"jsonrpc"</span>:<span class="hljs-string">"2.0"</span>,<span class="hljs-string">"method"</span>:<span class="hljs-string">"eth_getBalance"</span>,<span class="hljs-string">"params"</span>:[address, <span class="hljs-string">'latest'</span>],<span class="hljs-string">"id"</span>:<span class="hljs-number">1</span>}
        res = requests.post(self.rpc, json=data, headers=headers, proxies=self.proxies, timeout=self.timeout)
        <span class="hljs-keyword">return</span> res.json()<span class="hljs-comment">#(int(res.json()['result'], 16)) / math.pow(10,18)</span>

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">transfer</span>(<span class="hljs-params">self, account, to, amount, gaslimit, **kw</span>):
        <span class="hljs-string">"""离线交易
        account
        to: 收款地址
        gaslimit: 由当前区块的gaslimit获取
        gasprice: get_gas_price获取
        nonce: 交易总数 get_transaction_count_by_address获取
        chainId: 链id
        """</span>
        amount = <span class="hljs-built_in">int</span>(amount, <span class="hljs-number">16</span>) <span class="hljs-keyword">if</span> <span class="hljs-built_in">isinstance</span>(amount, <span class="hljs-built_in">str</span>) <span class="hljs-keyword">else</span> <span class="hljs-built_in">int</span>(amount)
        gaslimit = <span class="hljs-built_in">int</span>(gaslimit, <span class="hljs-number">16</span>) <span class="hljs-keyword">if</span> <span class="hljs-keyword">not</span> <span class="hljs-built_in">isinstance</span>(gaslimit, <span class="hljs-built_in">int</span>) <span class="hljs-keyword">else</span> gaslimit
        gasprice = <span class="hljs-built_in">int</span>(self.get_gas_price()[<span class="hljs-string">'result'</span>], <span class="hljs-number">16</span>)
        nonce = <span class="hljs-built_in">int</span>(self.get_transaction_count_by_address(account.address)[<span class="hljs-string">'result'</span>], <span class="hljs-number">16</span>)
        tx = {<span class="hljs-string">'from'</span>: account.address, <span class="hljs-string">'value'</span>: amount,<span class="hljs-string">'to'</span>: to, <span class="hljs-string">'gas'</span>: gaslimit, <span class="hljs-string">'gasPrice'</span>: gasprice, <span class="hljs-string">'nonce'</span>: nonce, <span class="hljs-string">'chainId'</span>: self.chainid}
        <span class="hljs-keyword">if</span> kw:
            tx.update(**kw)
        signed = account.signTransaction(tx)
        <span class="hljs-keyword">return</span> self.send_raw_transaction(signed.rawTransaction.<span class="hljs-built_in">hex</span>())

<span class="hljs-keyword">if</span> __name__ == <span class="hljs-string">'__main__'</span>:
    privkey = <span class="hljs-string">'xxxxxxx'</span> <span class="hljs-comment"># 这里替换成自己的私钥</span>
    account = web3.Account.from_key(privkey)
    rpc = Rpc()
    value = <span class="hljs-number">0.01</span> <span class="hljs-comment"># 要存款的数量</span>
    gaslimit = <span class="hljs-number">600000</span> <span class="hljs-comment"># gaslimit</span>
    token = <span class="hljs-string">'0x1908e2bf4a88f91e4ef0dc72f02b8ea36bea2319'</span> <span class="hljs-comment"># zksync存款的合约地址</span>
    method = <span class="hljs-string">'0xeb672419'</span> <span class="hljs-comment"># 存款方法hash值</span>
    addr_0 = account.address[<span class="hljs-number">2</span>:].rjust(<span class="hljs-number">64</span>,<span class="hljs-string">'0'</span>) <span class="hljs-comment"># 地址格式处理</span>
    amount = <span class="hljs-built_in">int</span>(value * math.<span class="hljs-built_in">pow</span>(<span class="hljs-number">10</span>, <span class="hljs-number">18</span>)) <span class="hljs-comment"># eth的主币精度是18位</span>
    value = <span class="hljs-built_in">hex</span>(amount) <span class="hljs-comment"># value hex格式处理</span>
    unit_1 = value[<span class="hljs-number">2</span>:].rjust(<span class="hljs-number">64</span>,<span class="hljs-string">'0'</span>)
    bytes_2 = <span class="hljs-string">'00000000000000000000000000000000000000000000000000000000000000e0'</span>
    unit_3 = <span class="hljs-string">'0000000000000000000000000000000000000000000000000000000000989680'</span>
    unit_4 = <span class="hljs-string">'0000000000000000000000000000000000000000000000000000000000000320'</span>
    bytes_5 = <span class="hljs-string">'0000000000000000000000000000000000000000000000000000000000000100'</span>
    addr_6 = addr_0
    unit_7 = <span class="hljs-string">'0000000000000000000000000000000000000000000000000000000000000000'</span>
    unit_8 = <span class="hljs-string">'0000000000000000000000000000000000000000000000000000000000000000'</span>
    data = method + addr_0 + unit_1 + bytes_2 + unit_3 + unit_4 + bytes_5 + addr_6 + unit_7 + unit_8  <span class="hljs-comment"># 拼接数据</span>
    res = rpc.transfer(account, to=token, amount=amount, gaslimit=gaslimit, data=data) <span class="hljs-comment"># 发送交易</span>
    <span class="hljs-built_in">print</span>(res)
</code></pre></blockquote><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/262230d7e78d3f12070216a38e5ad02860534b992e583ef1a770b810f14c5ee3.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><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/junjie9021/simple-demo/tree/main/zksync">https://github.com/junjie9021/simple-demo/tree/main/zksync</a></p>]]></content:encoded>
            <author>hunting-dao@newsletter.paragraph.com (Hunting_DAO)</author>
        </item>
        <item>
            <title><![CDATA[今日空投教程lifeform 的 free mint 交互教程]]></title>
            <link>https://paragraph.com/@hunting-dao/lifeform-free-mint</link>
            <guid>Y7qoO9mbBu5Vbaz5yHgD</guid>
            <pubDate>Tue, 14 Mar 2023 07:32:32 GMT</pubDate>
            <description><![CDATA[lifeform 的 free mint ，之前很火，现在还可以继续mint， 该教程包括签名、找数据和排查第一步：抓包分析浏览器打开 mint 网址后，打开“F12”，简单的抓个包；看我的设置，去除杂七杂八的请求在浏览器中打开钱包网站，并进入登录页面。按下 F12 进入开发者模式。切换到 Network 标签页，在过滤器中选择 XHR，这样只会显示 AJAX 请求。输入账号密码等登录信息，点击登录按钮。在请求列表中找到登录请求，查看其请求方法、请求地址和请求参数等信息。如果需要，还可以查看响应数据和响应头等信息。第二步：钱包签名我们先用小狐狸跑一遍流程，连接钱包，提示签名。复制下签名信息，注意签名信息的内容，长这样的 &apos;address=你的钱包地址,chain_id=56&apos; 这里你要学会用 web3库 Account 来签名消息第三步：查找登陆接口如果您使用的是钱包 API，可以查找相应的 API 文档，其中通常包含了登录接口和参数的详细说明。根据文档中提供的信息，可以尝试构造请求并发送，从而完成登录操作。 拿到签名的数据后，我们需要找到请求的登陆接口，大致...]]></description>
            <content:encoded><![CDATA[<p>lifeform 的 free mint ，之前很火，现在还可以继续mint，</p><p>该教程包括签名、找数据和排查</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/595fbf140df57ae41d3abf0670cc390ca8dac001cf2f69b9cf8c860a94461a53.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><h3 id="h-" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">第一步：抓包分析</h3><p>浏览器打开 mint 网址后，打开“F12”，简单的抓个包；看我的设置，去除杂七杂八的请求</p><ul><li><p>在浏览器中打开钱包网站，并进入登录页面。</p></li><li><p>按下 F12 进入开发者模式。</p></li><li><p>切换到 Network 标签页，在过滤器中选择 XHR，这样只会显示 AJAX 请求。</p></li><li><p>输入账号密码等登录信息，点击登录按钮。</p></li><li><p>在请求列表中找到登录请求，查看其请求方法、请求地址和请求参数等信息。如果需要，还可以查看响应数据和响应头等信息。</p></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b12b1256ca10ab8128febdd31780e4a139b9c67a350746969d36203c24dbeeaf.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><h3 id="h-" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">第二步：钱包签名</h3><p>我们先用小狐狸跑一遍流程，连接钱包，提示签名。复制下签名信息，注意签名信息的内容，长这样的 &apos;address=你的钱包地址,chain_id=56&apos; 这里你要学会用 web3库 Account 来签名消息</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ffe0c2ca971b40da214e5402c751c0988bdca443168c72e2b3b8fb2b3840b125.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><h3 id="h-" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">第三步：查找登陆接口</h3><p>如果您使用的是钱包 API，可以查找相应的 API 文档，其中通常包含了登录接口和参数的详细说明。根据文档中提供的信息，可以尝试构造请求并发送，从而完成登录操作。</p><p>拿到签名的数据后，我们需要找到请求的登陆接口，大致是这样。注意你的标头信息看到 请求网址 和 请求方法，并且打开旁边的载荷，载荷就是要传输的数据，有3个字段 address: 你的钱包地址 chain_id: bsc chainid sign: 刚才你用 web3 Account签名的消息</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/cf1911b7bbd64d56a30c60ffbf9e66e6f821fcd5dbad93cd3296441178e9fd90.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><h3 id="h-accesstoken" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">第四步：获取access_token</h3><p>通过预览，我们看到了请求返回的数据，我们就是需要返回的 access_token，这个数据需要加到后续请求的header里</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/9519fe096297f2a4992214cef71624c8954a9a158d24aafd6dd5f52faabcc198.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>在添加 access_token 之后，我们点击了 &quot;mint&quot; 按钮，发现了一个新的接口。在分析该接口 header 中的 authorization 字段时，我们发现它的值就是我们通过登录接口获取到的 access_token。接着，我们进一步查看了该接口的载荷，发现了三个字段：address（您的钱包地址）、affAddress（邀请地址，可以增加 500 分）和 gender（女性固定参数）。这些字段会在签名时使用。</p><p>我们还要查看返回的数据，可以将这些数据复制下来进行比对。在小狐狸确认 &quot;mint&quot; 并广播 tx 后，我们可以获取该 tx 的 InputData，并将其与预览数据进行比对，以确认所需参数。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/f7ac8c97c3c3bfa3b38bf8549e40f977fe14412468481952d534dd1e8916c71b.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>通过比对，我们发现在之前的接口中，signCode 的值位于 InputData 的第 10 个位置，wlSignature 的值位于第 13 和 14 个位置，dataSignature.signature 的值位于第 17 和 18 个位置。有了这些参数，我们就可以成功地使用合约进行代码 mint 了。其他的 InputData 字段数据可以自行分析并与其他 tx 进行比对。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/de2c7f974a8e991178d630e97321e5162559af5f5db42907c6c808ee0f4e1cfc.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>signCode = InputData [10]</p><p>wlSignature = InputData [13] [14]</p><p>dataSignature.signature = InputData [17] [18]</p><p>这样我们就拿到了 free mint 所需要的参数，InputData 其他的字段数据大家可自行分析下，通过与其 他 tx 对比；拼接成完整的数据后，再通过合约交互，就能实现代码的成功 mint 了；</p>]]></content:encoded>
            <author>hunting-dao@newsletter.paragraph.com (Hunting_DAO)</author>
        </item>
        <item>
            <title><![CDATA[Element交互操作教程：融资1150万美金，未发币，冲！]]></title>
            <link>https://paragraph.com/@hunting-dao/element-1150</link>
            <guid>EdmidG5FFIrIRxBBL1nQ</guid>
            <pubDate>Mon, 13 Mar 2023 09:53:41 GMT</pubDate>
            <description><![CDATA[一，Element官方简单介绍 Element是一个社区驱动型的多链NFT聚合市场，通过省去gas费用来与用户共享价值，已经获得了红杉资本、SIG和Dragonfly等知名机构的1150万美元融资。团队从2021年初开始开发，现已聚合了多个平台，包括Opensea、Looks、X2Y2等，同时支持ETH、BNB、Polygon和Avalanche等多条链上的NFT交易。详细优势可参考之前的文章。官方推特暗示在8月初会有重要的活动，具体内容尚未公布。element中文推特：https://twitter.com/Element_Chinese element英文推特：https://twitter.com/Element_Market element的discord：https://discord.gg/aAYCQQrSJW 交互教程 11，打开官网：https://element.market/ethereum ，关联钱包。2，编辑个人信息3, 选择eth网络4，在搜索框输入你需要购买的nft项目的合约地址或者名字，比如我输入合约地址0x12073c130Ee0612219a0B...]]></description>
            <content:encoded><![CDATA[<p><strong>一，Element官方简单介绍</strong></p><p>Element是一个社区驱动型的多链NFT聚合市场，通过省去gas费用来与用户共享价值，已经获得了红杉资本、SIG和Dragonfly等知名机构的1150万美元融资。团队从2021年初开始开发，现已聚合了多个平台，包括Opensea、Looks、X2Y2等，同时支持ETH、BNB、Polygon和Avalanche等多条链上的NFT交易。详细优势可参考之前的文章。官方推特暗示在8月初会有重要的活动，具体内容尚未公布。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8a65aa8734eb2072af5dd33536c38251bda40d0ba24ea3d5de99177b975af5ea.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>element中文推特：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/Element_Chinese">https://twitter.com/Element_Chinese</a></p><p>element英文推特：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/Element_Market">https://twitter.com/Element_Market</a></p><p>element的discord：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.gg/aAYCQQrSJW">https://discord.gg/aAYCQQrSJW</a></p><p>交互教程</p><br><h2 id="h-1" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">1</h2><p>1，打开官网：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://element.market/ethereum">https://element.market/ethereum</a> ，关联钱包。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/da96c70bfa81778499c6cbf95285d1677a02293005b881389e5e38926598c4c7.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>2，编辑个人信息</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4e2d10515b436f5690cb849d026a08a3d75812a8b3c89321d31e3f37b3f6ca23.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>3, 选择eth网络</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/da96c70bfa81778499c6cbf95285d1677a02293005b881389e5e38926598c4c7.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>4，在搜索框输入你需要购买的nft项目的合约地址或者名字，比如我输入合约地址0x12073c130Ee0612219a0B54e56582CE24155dFA8（建议最好使用合约地址搜索），或者hanfunft，会出现合集页面如下图，将立即购买打开，点击你想购买的nft，就轻松加入购物车，实现批量购买。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/45adafaf2e2c5364337620490c731637823c100df2c98cbd386d0c30b4194428.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>实测发现，同等gas费情况下，element做了合约优化，要比gem的gas费花费更少。gas越贵的时候，越省钱。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e3c47035b64a5a529db5e96bc887debd46b63623d18d913289dfc779117e7b5c.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><strong>以上就是element的批量购买功能，基本上可以买到市场上98%的nft。</strong></p><h2 id="h-2" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">2</h2><p>点击右上角我的nfts, 进入个人合集页面。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/de2fc52448457e8aa7da93cc7817eb78d26d560d2da28064ef58d0d8ca877c31.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>选择你想出售的nft，点击。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/11a74c52a2b496d3191ea7b30553d842f2b501655abe3f8386cee2941809a1f4.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><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/da1a246a1bb718a34334fe35d715d0d6aacf8e681410ba2a056325356c656604.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>选择出售时间，卖价，暂时只有element自有平台，0手续费，opensea 2.5 %手续费，looks2%的手续费，因为x2y2在修改协议，暂时无法上架，相信过一段就可以上架。授权需要两次，一次是nft合约授权，一次是上链授权，两次都需要1美金左右的矿工费，如果以太坊网络拥堵，矿工费可能更高。</p><p>跟element团队接触过，说是在1到两周内就会开发出批量上架功能。</p>]]></content:encoded>
            <author>hunting-dao@newsletter.paragraph.com (Hunting_DAO)</author>
        </item>
        <item>
            <title><![CDATA[Prime Protocol 测试网空投教程]]></title>
            <link>https://paragraph.com/@hunting-dao/prime-protocol</link>
            <guid>rWc7wN8bCnkpjVRBkYGW</guid>
            <pubDate>Sun, 12 Mar 2023 15:02:57 GMT</pubDate>
            <description><![CDATA[什么是Prime Protocol？ Prime Protocol 是一种跨链大宗经纪业务，允许用户以其在众多链上的整个资产组合的价值为抵押进行借贷。在 Prime，我们正在通过打破区块链之间的孤岛并创建首批跨链 xApps 之一来突破去中心化金融的界限。 我们允许用户以极具竞争力的利率无缝借入他们的整个基础资产、质押资产、iB 代币等投资组合。当这些资产存入 Prime 时，用户可以继续赚取耕种和质押奖励，从而开辟了大量的收益狩猎机会。可以在 6 个不同的链（Mumbai、Goerli、BSC、Fantom、Fuji 和 Moonbase）上测试该平台。 在本指南中，我在 Fantom 测试网上对其进行了测试。如果你还没有添加任何测试网或不知道如何添加它们，可以在此处搜索添加 第 1 步、水龙头 Mumbai Goerli BSC Fantom Fuji Moonbase 第2步、连接钱包 链接**网页**，连接你的钱包 第 3 步、领取测试网代币第4步、存入抵押品 转到仪表板并存入一些 BTC 作为抵押品 第5步、存入比特币 在存款金额框中输入“5”以存入 5 BTC 作为抵...]]></description>
            <content:encoded><![CDATA[<p><strong>什么是Prime Protocol？</strong></p><p>Prime Protocol 是一种跨链大宗经纪业务，允许用户以其在众多链上的整个资产组合的价值为抵押进行借贷。在 Prime，我们正在通过打破区块链之间的孤岛并创建首批跨链 xApps 之一来突破去中心化金融的界限。</p><p>我们允许用户以极具竞争力的利率无缝借入他们的整个基础资产、质押资产、iB 代币等投资组合。当这些资产存入 Prime 时，用户可以继续赚取耕种和质押奖励，从而开辟了大量的收益狩猎机会。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/0c1309c44778b0bf9c57078977fe2e906df488922b8dbd2cc6f7a097f7074381.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>可以在 6 个不同的链（Mumbai、Goerli、BSC、Fantom、Fuji 和 Moonbase）上测试该平台。</p><p>在本指南中，我在 Fantom 测试网上对其进行了测试。如果你还没有添加任何测试网或不知道如何添加它们，可以<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://chainlist.org/">在此处搜索添加</a></p><p><strong>第 1 步、水龙头</strong></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mumbaifaucet.com/">Mumbai</a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://goerlifaucet.com/">Goerli</a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://testnet.bnbchain.org/faucet-smart">BSC</a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://faucet.fantom.network/">Fantom</a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://faucet.avax.network/">Fuji</a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://apps.moonbeam.network/moonbase-alpha/faucet/">Moonbase</a></p><p><strong>第2步、连接钱包</strong></p><p>链接**<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.primeprotocol.xyz/faucet/">网页</a>**，连接你的钱包</p><p><strong>第 3 步、领取测试网代币</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/341dd3db53b56cb5cee225226725e9f292fee82c22e40803ed75729b1926628b.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><strong>第4步、存入抵押品</strong></p><p>转到仪表板并存入一些 BTC 作为抵押品</p><p><strong>第5步、存入比特币</strong></p><p>在存款金额框中输入“5”以存入 5 BTC 作为抵押品</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/16b319ef2befe0f5c1c2b56e734e437b56bfc8aefaf78ad847becd6aecf1a0b0.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><strong>第6步、存入DOT和USDC</strong></p><p>重复步骤 5 存入 DOT 和 USDC 作为抵押品。</p><p><strong>第7步、借用USP</strong></p><p>转到“Borrowed Balances”，然后点击“USP”旁边的“Borrow”</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/64bc39d5280b159e3252f59147adb5af17beb3e631befaaefe8f7014da7dad59.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><strong>第 8 步、申请贷款</strong></p><p>在loan金额框中输入 10000，然后点击下一步；</p><p>将看到你的交易详情，包括health ratio。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ac0fecfaa018322ea6f7219706d7fa3e03a700985c8eb4dca3950353a7df3e68.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><strong>第9 步、交换稳定币</strong></p><p>进入“Swap”选项</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/5af176259701e3344991fd34a120a817e5be7e3ae254a14ea6856f471c1bffa9.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>选择 5000 USP ，点击“Swap”</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/43732b69d0e651fef06e82cc22e5f8e45a7b80fc4a3f404aebc271915c1b7c72.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><strong>第10步、跨链交易</strong></p><p>点击“Bridge”选项，将 2500 USP 从 Fantom 桥接到 Moonbase</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/7bd9be56f84be6cc5044ee82f927cb5eaf4285cf6c2f4e860c4617f67cccb62d.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><strong>第 11 步、提取 BTC</strong></p><p>进入“Dashboard”选项，提取 BTC</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/63ee860f80f8bd1b7c2d5293b61842ef51b8c30091e88801c273f5546ad6170f.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>在提款金额框中输入“1”，然后点击“提款”</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/76dec12463a412a3e766a157f4449d69394c0e08957bfea49554c2e59a4109ed.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><strong>第 12 步、偿还贷款</strong></p><p>点击“Repay”，偿还借来的 2500 USP；</p><p>切换到 Moonbase 网络并输入 2500 USP；</p><p>然后点击“下一步”，钱包确认。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4f2db3770c0036ed1a302332ef5d02bf60ddd27e829513ee131b8b9569154d6b.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><strong>第 13 步、完成 Crew3任务</strong></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://primecommunity.crew3.xyz/invite/q7aOH7AIJGCz6AXZKYlxw">进入 Crew3</a>有机会获得 Discord 中的 SuperOG 角色</p><p><strong>加入 Discord反馈：</strong><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/primeprotocol">https://discord.com/invite/primeprotocol</a></p>]]></content:encoded>
            <author>hunting-dao@newsletter.paragraph.com (Hunting_DAO)</author>
        </item>
        <item>
            <title><![CDATA[潜在空投项目：StarkDefi测试网空投教程]]></title>
            <link>https://paragraph.com/@hunting-dao/starkdefi</link>
            <guid>SDCcGpQT4wEyH8NpvKi7</guid>
            <pubDate>Fri, 10 Mar 2023 03:51:04 GMT</pubDate>
            <description><![CDATA[StarkDeFi 官网 https://www.starkdefi.com/ StarkDeFi 平台可以同时处理多个智能合约，包括交易、借贷、保险、稳定币等，提供高速、低成本、安全的解决方案。通过 StarkNet 的技术，StarkDeFi 可以实现更高的交易速度和更低的交易费用，同时保持区块链的去中心化特性，这使得区块链技术更加易于普及和接受。 StarkDeFi 还提供了用户友好的界面，方便用户进行交易和管理资产。随着 StarkNet 技术的不断升级和优化，StarkDeFi 有望成为区块链世界中的一颗新星。 测试交互前，你需要做如下准备：ArgentX 钱包： https ://bit.ly/3XtRP0nStarkNet ETH 水龙头： https ://goerli.starkgate.starknet.io/进入StarkDeFi平台： https : //testnet.starkdefi.com/#/swap ，使用 ArgentX 钱包连接官方推特： https://twitter.com/StarkDefiSWAP功能测试点击 AMM 尝试在Star...]]></description>
            <content:encoded><![CDATA[<figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/9944cf3a3a52707dfef20379df551cafe03d762e4fe0af21adc272918ed227ff.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>StarkDeFi 官网</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.starkdefi.com/">https://www.starkdefi.com/</a></p><p>StarkDeFi 平台可以同时处理多个智能合约，包括交易、借贷、保险、稳定币等，提供高速、低成本、安全的解决方案。通过 StarkNet 的技术，StarkDeFi 可以实现更高的交易速度和更低的交易费用，同时保持区块链的去中心化特性，这使得区块链技术更加易于普及和接受。</p><p>StarkDeFi 还提供了用户友好的界面，方便用户进行交易和管理资产。随着 StarkNet 技术的不断升级和优化，StarkDeFi 有望成为区块链世界中的一颗新星。</p><p>测试交互前，你需要做如下准备：</p><ul><li><p><strong>ArgentX 钱包：</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://bit.ly/3XtRP0n">https ://bit.ly/3XtRP0n</a></p></li><li><p><strong>StarkNet ETH 水龙头：</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://goerli.starkgate.starknet.io/">https ://goerli.starkgate.starknet.io/</a></p></li><li><p><strong>进入</strong>StarkDeFi<strong>平台：</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://testnet.starkdefi.com/#/swap">https</a> : //testnet.starkdefi.com/#/swap ，使用 ArgentX 钱包连接</p></li></ul><p>官方推特：</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/StarkDefi">https://twitter.com/StarkDefi</a></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/023e5277d60669230771dbcbd61e588f8971dbb4e3e236be7d1c3c06e9a0c81e.webp" 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><strong>SWAP</strong>功能测试</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/91276a7ef1ddeb0c49dd67226ab690e79c61a20a157b9038fa9c388a0784dbfa.webp" 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><ul><li><p>点击 AMM 尝试在StarkDefi 上组<strong>LP</strong></p></li><li><p>点击Liquidity</p></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/bb3a487aa25db26f9684f94a0420b9694f05273a05ff96434748030e48cff419.webp" 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><ul><li><p>任意选择一个组队</p></li><li><p>输入金额，点击Supply</p></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/0057a2cd1a586f5b30a227241b4fdc2c1aa2a6854a905855e7c5772420d07562.webp" 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>你还可以在<strong>My Liquidity</strong>页面上删除 LP</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/cf9414cab31d166c89d501802c75e42acbba4e53b5e9ae3fa4c5d6ce8ab02bfa.webp" 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>Discord 上反馈 Discord 链接： <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.gg/starkdefi">https ://discord.gg/starkdefi</a></p><p>在 Gitcoin 上捐款，可获得 Gitcoin Alpha Role Gitcoin 链接：<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://bit.ly/3WIifKF">https ://bit.ly/3WIifKF</a></p>]]></content:encoded>
            <author>hunting-dao@newsletter.paragraph.com (Hunting_DAO)</author>
        </item>
        <item>
            <title><![CDATA[撸毛教程||Sui mint nft 代码交互样例]]></title>
            <link>https://paragraph.com/@hunting-dao/sui-mint-nft</link>
            <guid>DSn0oWwaQj6rogzHM4B6</guid>
            <pubDate>Fri, 10 Mar 2023 03:36:04 GMT</pubDate>
            <description><![CDATA[devnet 的 mint nft 样例 https://mirror.xyz/0x7b52FD04cC45B26F5bdea1CD7c8c56A00A3F859B/XU7k1qJrJR23R-NCoYp2qy20ttqzJQKXPHZKOQq6DK8 python3 代码样例""" pip install bip_utils """ import nacl import base64 import hashlib import requests import bip_utils from rpc import Rpc headers = { 'content-type': 'application/json', } class Account: def __init__(self, mnemonic: str, derivation_path="m/44'/784'/0'/0'/0'"): self.mnemonic = mnemonic self.derivation_path = derivation_path self.bip39_seed = bip_utils.Bip...]]></description>
            <content:encoded><![CDATA[<p>devnet 的 mint nft 样例</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/0x7b52FD04cC45B26F5bdea1CD7c8c56A00A3F859B/XU7k1qJrJR23R-NCoYp2qy20ttqzJQKXPHZKOQq6DK8">https://mirror.xyz/0x7b52FD04cC45B26F5bdea1CD7c8c56A00A3F859B/XU7k1qJrJR23R-NCoYp2qy20ttqzJQKXPHZKOQq6DK8</a></p><p>python3 代码样例</p><blockquote><pre data-type="codeBlock" text="&quot;&quot;&quot;
pip install bip_utils
&quot;&quot;&quot;

import nacl
import base64
import hashlib
import requests
import bip_utils
from rpc import Rpc

headers = {
    &apos;content-type&apos;: &apos;application/json&apos;,
    }

class Account:
    def __init__(self,  mnemonic: str, derivation_path=&quot;m/44&apos;/784&apos;/0&apos;/0&apos;/0&apos;&quot;):
        self.mnemonic = mnemonic
        self.derivation_path = derivation_path
        self.bip39_seed = bip_utils.Bip39SeedGenerator(self.mnemonic).Generate()  # or = bip39.phrase_to_seed(mnemonic)
        self.bip32_ctx = bip_utils.Bip32Slip10Ed25519.FromSeed(self.bip39_seed)
        self.bip32_der_ctx = self.bip32_ctx.DerivePath(derivation_path)
        self.private_key: bytes = self.bip32_der_ctx.PrivateKey().Raw().ToBytes()
        self.public_key: bytes = self.bip32_der_ctx.PublicKey().RawCompressed().ToBytes()
        self.full_private_key = self.private_key[:32] + self.public_key[1:]
        self.address = self.get_address()

    @staticmethod
    def generate():
        return Account(mnemonic=bip_utils.Bip39MnemonicGenerator().FromWordsNumber(bip_utils.Bip39WordsNum.WORDS_NUM_12).ToStr())

    def get_address(self) -&gt; str:
        return &quot;0x&quot; + hashlib.sha3_256(self.bip32_der_ctx.PublicKey().RawCompressed().ToBytes()).digest().hex()[:40]

    def sign_data(self, data: bytes) -&gt; bytes:
        return nacl.signing.SigningKey(self.private_key).sign(data)[:64]  # Todo: support secp256k1 key and signature

    def get_public_key_as_b64_string(self) -&gt; str:
        return base64.b64encode(self.public_key[1:]).decode()
    
if __name__ == &apos;__main__&apos;:
    rpc = Rpc(&apos;https://fullnode.devnet.sui.io&apos;)
    account = Account.generate() # 生成一个地址
    account = Account(&apos;pilot fish popular tuna energy zoo initial vivid gym win gain author&apos;)
    print(account.mnemonic, account.address) # 打印私钥和地址
    faucet_url = &apos;https://faucet.devnet.sui.io/gas&apos;
    data = {&quot;FixedAmountRequest&quot;:{&quot;recipient&quot;: account.address}}
    res = requests.post(faucet_url, json=data,  headers=headers, verify=False) # 领水
    print(res.json()) # 打印输出
    # mint nft
    args = [&quot;Example NFT&quot;, &quot;An NFT created by Sui Wallet&quot;, &quot;ipfs://QmZPWWy5Si54R3d26toaqRiqvCH7HkGdXkxwUgCm2oKKM2?filename=img-sq-01.png&quot;] # mint nft的参数
    res = rpc.move_call(account.address, &apos;0x2&apos;, &apos;devnet_nft&apos;, &apos;mint&apos;, args, gas_budget=2000) # 与合约交互获取返回的txBytes
    tx = res[&apos;result&apos;][&apos;txBytes&apos;]
    res = rpc.sendtx(tx, account) # 广播交易
    print(res) # 打印交易hash
"><code><span class="hljs-string">"""
pip install bip_utils
"""</span>

<span class="hljs-keyword">import</span> nacl
<span class="hljs-keyword">import</span> base64
<span class="hljs-keyword">import</span> hashlib
<span class="hljs-keyword">import</span> requests
<span class="hljs-keyword">import</span> bip_utils
<span class="hljs-keyword">from</span> rpc <span class="hljs-keyword">import</span> Rpc

headers = {
    <span class="hljs-string">'content-type'</span>: <span class="hljs-string">'application/json'</span>,
    }

<span class="hljs-keyword">class</span> <span class="hljs-title class_">Account</span>:
    <span class="hljs-keyword">def</span> <span class="hljs-title function_">__init__</span>(<span class="hljs-params">self,  mnemonic: <span class="hljs-built_in">str</span>, derivation_path=<span class="hljs-string">"m/44'/784'/0'/0'/0'"</span></span>):
        self.mnemonic = mnemonic
        self.derivation_path = derivation_path
        self.bip39_seed = bip_utils.Bip39SeedGenerator(self.mnemonic).Generate()  <span class="hljs-comment"># or = bip39.phrase_to_seed(mnemonic)</span>
        self.bip32_ctx = bip_utils.Bip32Slip10Ed25519.FromSeed(self.bip39_seed)
        self.bip32_der_ctx = self.bip32_ctx.DerivePath(derivation_path)
        self.private_key: <span class="hljs-built_in">bytes</span> = self.bip32_der_ctx.PrivateKey().Raw().ToBytes()
        self.public_key: <span class="hljs-built_in">bytes</span> = self.bip32_der_ctx.PublicKey().RawCompressed().ToBytes()
        self.full_private_key = self.private_key[:<span class="hljs-number">32</span>] + self.public_key[<span class="hljs-number">1</span>:]
        self.address = self.get_address()

<span class="hljs-meta">    @staticmethod</span>
    <span class="hljs-keyword">def</span> <span class="hljs-title function_">generate</span>():
        <span class="hljs-keyword">return</span> Account(mnemonic=bip_utils.Bip39MnemonicGenerator().FromWordsNumber(bip_utils.Bip39WordsNum.WORDS_NUM_12).ToStr())

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">get_address</span>(<span class="hljs-params">self</span>) -> <span class="hljs-built_in">str</span>:
        <span class="hljs-keyword">return</span> <span class="hljs-string">"0x"</span> + hashlib.sha3_256(self.bip32_der_ctx.PublicKey().RawCompressed().ToBytes()).digest().<span class="hljs-built_in">hex</span>()[:<span class="hljs-number">40</span>]

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">sign_data</span>(<span class="hljs-params">self, data: <span class="hljs-built_in">bytes</span></span>) -> <span class="hljs-built_in">bytes</span>:
        <span class="hljs-keyword">return</span> nacl.signing.SigningKey(self.private_key).sign(data)[:<span class="hljs-number">64</span>]  <span class="hljs-comment"># Todo: support secp256k1 key and signature</span>

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">get_public_key_as_b64_string</span>(<span class="hljs-params">self</span>) -> <span class="hljs-built_in">str</span>:
        <span class="hljs-keyword">return</span> base64.b64encode(self.public_key[<span class="hljs-number">1</span>:]).decode()
    
<span class="hljs-keyword">if</span> __name__ == <span class="hljs-string">'__main__'</span>:
    rpc = Rpc(<span class="hljs-string">'https://fullnode.devnet.sui.io'</span>)
    account = Account.generate() <span class="hljs-comment"># 生成一个地址</span>
    account = Account(<span class="hljs-string">'pilot fish popular tuna energy zoo initial vivid gym win gain author'</span>)
    <span class="hljs-built_in">print</span>(account.mnemonic, account.address) <span class="hljs-comment"># 打印私钥和地址</span>
    faucet_url = <span class="hljs-string">'https://faucet.devnet.sui.io/gas'</span>
    data = {<span class="hljs-string">"FixedAmountRequest"</span>:{<span class="hljs-string">"recipient"</span>: account.address}}
    res = requests.post(faucet_url, json=data,  headers=headers, verify=<span class="hljs-literal">False</span>) <span class="hljs-comment"># 领水</span>
    <span class="hljs-built_in">print</span>(res.json()) <span class="hljs-comment"># 打印输出</span>
    <span class="hljs-comment"># mint nft</span>
    args = [<span class="hljs-string">"Example NFT"</span>, <span class="hljs-string">"An NFT created by Sui Wallet"</span>, <span class="hljs-string">"ipfs://QmZPWWy5Si54R3d26toaqRiqvCH7HkGdXkxwUgCm2oKKM2?filename=img-sq-01.png"</span>] <span class="hljs-comment"># mint nft的参数</span>
    res = rpc.move_call(account.address, <span class="hljs-string">'0x2'</span>, <span class="hljs-string">'devnet_nft'</span>, <span class="hljs-string">'mint'</span>, args, gas_budget=<span class="hljs-number">2000</span>) <span class="hljs-comment"># 与合约交互获取返回的txBytes</span>
    tx = res[<span class="hljs-string">'result'</span>][<span class="hljs-string">'txBytes'</span>]
    res = rpc.sendtx(tx, account) <span class="hljs-comment"># 广播交易</span>
    <span class="hljs-built_in">print</span>(res) <span class="hljs-comment"># 打印交易hash</span>
</code></pre></blockquote><p>通过浏览器看到，地址已经领水并成功 mint nft</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://explorer.sui.io/address/0x87f85444c31066b509b414c828e2e65a2e77d85d">https://explorer.sui.io/address/0x87f85444c31066b509b414c828e2e65a2e77d85d</a></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/dfd4081467b09fd37d8706747e9163de29e76812ea6712a0addefe57028712e1.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><strong>这里需要说一下，开发网络和测试网络 mint nft 的代码都一样的</strong></p><p>代码如下：</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/junjie9021/simple-demo/tree/main/Sui">https://github.com/junjie9021/simple-demo/tree/main/Sui</a></p>]]></content:encoded>
            <author>hunting-dao@newsletter.paragraph.com (Hunting_DAO)</author>
        </item>
        <item>
            <title><![CDATA[蓝筹NFT BAYC也扛不住的Blur刷单？]]></title>
            <link>https://paragraph.com/@hunting-dao/nft-bayc-blur</link>
            <guid>oW2UXAqOcByMus2kj7hf</guid>
            <pubDate>Fri, 03 Mar 2023 05:59:02 GMT</pubDate>
            <description><![CDATA[前言 据欧科云链 OKLink 多链浏览器数据显示，中国台湾歌手黄立成（machibigbrother.eth）2月24日开始在 Blur 上大量出售 BAYC 与 MAYC，目前已卖出逾百枚，BAYC 出货价大部分在 60 ETH 左右，截至发文时该地址仍持有 58 枚 BAYC 与 68 枚 MAYC。 蓝筹NFT也扛住Blur的疯狂刷单？Blur的造富效应在近期愈演愈烈，2 月 15 日凌晨3点半，期待已久的 Blur Token 上线，同时项目方开放了符合条件玩家的盲盒申领，币价一度冲到8U。据统计，Blur总共发放超2亿美元的空投，上线不到24小时累计近8亿美元的成交量，点燃了NFT市场的激情，也开启了一场造富狂欢。 怎样通过Blur赚钱？ Blur的空投一共分为四个阶段。 第一阶段属于0空投，于 2022 年 5 月宣布，奖励那些积极推荐他人使用该平台的用户，当你加入时，当你使用邀请时，以及当你邀请的人使用邀请时，你会得到积分。 Blur 的第一次空投与它的 NFT 聚合器和市场的公开发布相吻合。这次空投奖励了在过去 6 个月中一直活跃在以太坊 NFT 交易中的用户。...]]></description>
            <content:encoded><![CDATA[<p>前言</p><p>据欧科云链 OKLink 多链浏览器数据显示，中国台湾歌手黄立成（machibigbrother.eth）2月24日开始在 Blur 上大量出售 BAYC 与 MAYC，目前已卖出逾百枚，BAYC 出货价大部分在 60 ETH 左右，截至发文时该地址仍持有 58 枚 BAYC 与 68 枚 MAYC。</p><p>蓝筹NFT也扛住Blur的疯狂刷单？Blur的造富效应在近期愈演愈烈，2 月 15 日凌晨3点半，期待已久的 Blur Token 上线，同时项目方开放了符合条件玩家的盲盒申领，币价一度冲到8U。据统计，Blur总共发放超2亿美元的空投，上线不到24小时累计近8亿美元的成交量，点燃了NFT市场的激情，也开启了一场造富狂欢。</p><p><strong>怎样通过Blur赚钱？</strong></p><p>Blur的空投一共分为四个阶段。</p><p><strong>第一阶段</strong>属于0空投，于 2022 年 5 月宣布，奖励那些积极推荐他人使用该平台的用户，当你加入时，当你使用邀请时，以及当你邀请的人使用邀请时，你会得到积分。</p><p>Blur 的第一次空投与它的 NFT 聚合器和市场的公开发布相吻合。这次空投奖励了在过去 6 个月中一直活跃在以太坊 NFT 交易中的用户。</p><p>Blur的第二次空投与第一次空投同时宣发，奖励在 11 月之前在 Blur 上上架 NFT 的个人。</p><p>Blur的第三次空投与他们的竞价合约相结合，鼓励用户去进行竞价交易来获取更多的积分。</p><p>Blur的成功很大一部分是受益于它的空投设计，虽然复杂但是其分阶段且不确定性的奖励发放在很大程度刺激了用户的参与以及培养用户的 忠诚度。后续也势必会有很多项目参考Blur的空投设计，所以大家以后撸毛的时候可以用这套标准来套其他项目，可能会有意想不到的收获。</p><p><strong>Blur隐藏风险</strong></p><p>Blur通过其丰富的NFT种类、快捷的交易速度、舒适的使用体验和激励性的空投机制挤占了大量的市场份额，不过Blur的潜在风险也在激情褪去之后显露出来。空投激励和FOMO情绪只能保证一时的热度，其中特别值得注意的是，Blur的空投吸引了非常多的用户去挂单交易NFT，而 NFT 因为数量有限，很容易被庄家操纵价格。</p><p>近期中国台湾歌手黄立成因接盘七十几只 BAYC 耗空 Blur 内存入的 ETH 后，共计将 2523 枚 ETH 存入 Blur，但经过一晚上，又已经耗空了。另据OKLink 多链浏览器数据显示，昨晚开始黄立成在 Blur 上大量出售 BAYC 与 MAYC，BAYC 出货价大部分在 60 ETH 左右，亏损巨大。这样持续下去，蓝筹NFT也会持续下跌，PFP模式的NFT背后没有真正的资金沉淀还是会被少部分人控制。</p><p>所以如果后续还想以这种方式在Blur或其他平台进行交互套利的时候需要更加注重NFT的选择，以免因小失大。细究这种现象的出现的根源是因为NFT市场的流动性不够，虽然Blur的竞价模式在一定程度上刺激了用户去不断交易增强流动性，但是NFT由于其异质化的特点，NFT数量不足，且没有后续资金支持，长久以往是难以承受这种流于表面的交互。</p><p>NFT的世界本就应该是星辰大海，因为现实世界中有着极为丰富的底层资产和权益可以映射到NFT上面来，比如艺术品，音乐，会员卡，消费者权益，收益权，股权，各种链上凭证……在NFT领域我们需要依赖NFT-Fi。用各种De-Fi的思路和手段，比如抵押借贷，Fractionalization（碎片化），AMM（自动化做市），都可以提升NFT在链上的流动性。</p>]]></content:encoded>
            <author>hunting-dao@newsletter.paragraph.com (Hunting_DAO)</author>
        </item>
        <item>
            <title><![CDATA[保姆教程Cilistia早鸟空投计划，参加激励测试网]]></title>
            <link>https://paragraph.com/@hunting-dao/cilistia</link>
            <guid>mzsechIH97UGFiHwDaMs</guid>
            <pubDate>Mon, 27 Feb 2023 15:40:18 GMT</pubDate>
            <description><![CDATA[喂饭教程Cilistia早鸟空投计划，参加激励测试网 Cilistia 代币经济，总供应量500万，初始流通量12万。上市时CIL的稀缺是可想而知的，我们秉承着：“可以不知道，但绝对不能错过”的币圈体验官的核心理念，必须参加。官方代币分配图点这里，也可以看下面 注：激励测试网3月初开始，老铁们不能错过呀！！老铁们不能错过呀！！老铁们不能错过呀！！ Cilistia 是世界上第一个收入共享的去中心化 P2P 加密货币市场，它将其 70% 的收入分配给 $CIL 代币利益相关者。 Cilistia 使用智能合约来促进买卖双方之间的交易。当交易开始时，会创建一个智能合约来托管资金，直到双方同意交易已经完成。 这样可以确保资金安全，未经双方同意不得擅自释放。这也意味着不需要像中心化交易所那样由第三方充当资金的调解人或保管人。 好了略过废话进入正题： 一：加入官方Discord:点这里 Cilistia 官方 Discord 频道是一个很好的资源，可以让你联系到一些资深的币圈从业者，从而帮助你了解有关激励测试网的更多细节。更重要的是，你要做的就是喊出“老铁们不能错过！”的口号。同时，你要尽...]]></description>
            <content:encoded><![CDATA[<p>喂饭教程Cilistia早鸟空投计划，参加激励测试网</p><p><strong>Cilistia</strong> 代币经济，总供应量500万，初始流通量12万。上市时CIL的稀缺是可想而知的，我们秉承着：“可以不知道，但绝对不能错过”的币圈体验官的核心理念，必须参加。官方代币分配图<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.cilistia.com/cil">点这里</a>，也可以看下面</p><p>注：激励测试网3月初开始，老铁们不能错过呀！！老铁们不能错过呀！！老铁们不能错过呀！！</p><p>Cilistia 是世界上第一个收入共享的去中心化 P2P 加密货币市场，它将其 70% 的收入分配给 $CIL 代币利益相关者。</p><p>Cilistia 使用智能合约来促进买卖双方之间的交易。当交易开始时，会创建一个智能合约来托管资金，直到双方同意交易已经完成。</p><p>这样可以确保资金安全，未经双方同意不得擅自释放。这也意味着不需要像中心化交易所那样由第三方充当资金的调解人或保管人。</p><p>好了略过废话进入正题：</p><p>一：加入官方Discord:<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.gg/cilistia">点这里</a></p><p>Cilistia 官方 Discord 频道是一个很好的资源，可以让你联系到一些资深的币圈从业者，从而帮助你了解有关激励测试网的更多细节。更重要的是，你要做的就是喊出“老铁们不能错过！”的口号。同时，你要尽可能地完成 Cilistia 的验证流程，包括加入官方 Discord 群组，加入官方 CREW3 做任务，提交认证等。加入官方社群会给你更多的机会，让你得到更多的激励和奖励。</p><p>二：加入官方CREW3做任务<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://crew3.xyz/c/cilistia/invite/bTuf7vr003Bsq0SCKR5U7">点这里</a></p><p>以上就是Cilistia所有的产品体验官教程，当您完成所有这里时，基本行云流水般完成了目前能操作的步骤。</p><p>所有的Discord的身份都是在CREW3取得，最好把C3的任务全部完成，全部完成有3个身份。增加我们空投的权重，C3任务很简单，哪里亮了点哪里，一步步做下去，包括转发，关注，回复Twitter，博客写文章等。</p><p>不算写文章5分钟就可以完成拿到Waitlist和Early Access这2个身份，文章因人而异，招数你们肯定比我多，拿到OG身份也可以参加频道里的游戏。游戏时间比较过份，都是凌晨12点左右开始，接下来就要看你自己辛勤的耕耘了，期待有一天能多拿一点你努力的果实。如果您还有任何问题或需要帮助，请通过Cilistia官网、discord 和 twitter 页面寻找帮助或得到技术资讯。</p>]]></content:encoded>
            <author>hunting-dao@newsletter.paragraph.com (Hunting_DAO)</author>
        </item>
        <item>
            <title><![CDATA[0223日更||20 个香港本土重点加密项目]]></title>
            <link>https://paragraph.com/@hunting-dao/0223-20</link>
            <guid>WzlP5cXgk6B7YW89dyVO</guid>
            <pubDate>Thu, 23 Feb 2023 03:38:04 GMT</pubDate>
            <description><![CDATA[最近香港的概念币火了，今天带大家来了解20个香港本土的重点加密项目 网传 “6月1日香港居民自由买卖加密货币将完全合法”后，香港概念币开始起飞了。从近 7 天内涨幅来看，截止发稿，CFX（Conflux）以超 400 %的涨幅领涨，COCOS（Coscos-BCX）、KEY（SelfKey）涨幅均超 200 %、 ACH（Alchemy Pay）则超140%，FIL（Filecoin）超 70%。 来源：@0xKillTheWolf**暴涨的背后预示着加密投资者们信心的迁移。**尽管上述提到的香港加密政策传言已经被证实系误导，而实际上，6 月 1 日香港将落地的加密政策是有关虚拟资产服务提供商的发牌制度。 但在美国 SEC 对于加密货币交易所 Kraken、BUSD 发行商 Paxos 以及 Binance 的重磅打击对比下，香港从去年开始持续拥抱 Web3 的姿态，让加密投资者开始押注香港等东方加密友好地区。 加之上周 “Conflux Network 宣布将与中国电信合作，在香港试行支持区块链的 SIM 卡”，Conflux 币价涨势喜人，也很大程度上促成了香港概念币、中国概...]]></description>
            <content:encoded><![CDATA[<p>最近香港的概念币火了，今天带大家来了解20个香港本土的重点加密项目</p><p>网传<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.chaincatcher.com/article/2087667"> “6月1日香港居民自由买卖加密货币将完全合法”</a>后，香港概念币开始起飞了。</p><pre data-type="codeBlock" text="从近 7 天内涨幅来看，截止发稿，CFX（Conflux）以超 400 %的涨幅领涨，COCOS（Coscos-BCX）、KEY（SelfKey）涨幅均超 200 %、 ACH（Alchemy Pay）则超140%，FIL（Filecoin）超 70%。
"><code>从近 <span class="hljs-number">7</span> 天内涨幅来看，截止发稿，CFX（Conflux）以超 <span class="hljs-number">400</span> <span class="hljs-operator">%</span>的涨幅领涨，COCOS（Coscos<span class="hljs-operator">-</span>BCX）、KEY（SelfKey）涨幅均超 <span class="hljs-number">200</span> <span class="hljs-operator">%</span>、 ACH（Alchemy Pay）则超<span class="hljs-number">140</span><span class="hljs-operator">%</span>，FIL（Filecoin）超 <span class="hljs-number">70</span><span class="hljs-operator">%</span>。
</code></pre><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/68fbaef80deb96cfdeda6bb43df944acacf2f152432d073cc84c1a980fc73866.png" alt="来源：@0xKillTheWolf
" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">来源：@0xKillTheWolf</figcaption></figure><p>**暴涨的背后预示着加密投资者们信心的迁移。**尽管上述提到的香港加密政策传言已经被证实系误导，而实际上，6 月 1 日香港将落地的加密政策是有关虚拟资产服务提供商的发牌制度。</p><p>但在美国 SEC 对于加密货币交易所 Kraken、BUSD 发行商 Paxos 以及 Binance 的重磅打击对比下，香港从去年开始持续拥抱 Web3 的姿态，让加密投资者开始押注香港等东方加密友好地区。</p><p>加之上周<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.chaincatcher.com/article/2087635"> “Conflux Network 宣布将与中国电信合作，在香港试行支持区块链的 SIM 卡”</a>，Conflux 币价涨势喜人，也很大程度上促成了<strong>香港概念币、中国概念币成为加密 KOL 讨论中的大热门。</strong></p><p>今天，<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.chaincatcher.com/article/2087890">香港证监会</a>就适用于虚拟资产交易平台营运者的建议规定正式向公众展开咨询。咨询文件中提到，持牌平台将被允许向零售客户提供符合资格的大型虚拟资产，其中就包括比特币、以太坊等。这么大的热点，<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.chaincatcher.com/article/2087893">孙宇晨自然不能错过</a>，他表示，Huobi Global 已在香港申请加密货币交易牌照，并将可以扩展其向香港客户提供的服务和产品，提供更广泛的加密货币交易和投资选择。此外，Huobi 还将在香港推出新交易所 Huobi Hong Kong。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e38d18132f8e388e76bc5e79a3e12e60cf67293db8d5cf153c3d8d76fbbd298f.png" alt="www" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">www</figcaption></figure><p>但值得注意的是，目前关于香港概念并不明晰，多个所谓香港概念项目的领涨逻辑也不清晰，加密投资者需要警惕旁氏骗局。</p><p>在今年香港加密政策陆续出台之前，<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rootdata.com/Collections/detail/Hong%20Kong%20Web3%20Projects%20List?k=MzM%3D">ChainCatcher 通过加密数据平台 RootData 盘点了香港本土重要的加密项目</a>（核心业务或团队主要在香港），覆盖 CeFi、DeFi、游戏/元宇宙、基础设施、工具等多个领域。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/60509ff998cc1823dd97983c06c7b0b3fc417b6e5c0761d86fdc9fcb15297e4c.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>目前香港本土的加密项目大约有 50 多个，近半分布在 CeFi、CEX 领域，其次主要分布在游戏/元宇宙领域，本文对部分重要项目做了简要梳理。</p><br><h2 id="h-cefi" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">CeFi</h2><br><p>1、<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rootdata.com/Projects/detail/Amber%20Group?k=NDA4Nw%3D%3D">Amber Group </a></p><p>Amber Group 成立 2017 年，是一个数字资产平台，提供涵盖投资、融资和交易的全方位数字资产服务，为全球 1,000 多家机构客户和个人投资者提供服务。</p><p>融资：累计融资 4 次，融资总金额为 6.28 亿美元。主要投资方有分布式资本、Tiger Global、Coinbase Ventures、Pantera Capital、红杉中国等。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/9c6f08796cd944531c63ef4561f925fa9bdc1547b8625096de9892b6108a91b1.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><strong>2、</strong><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rootdata.com/Projects/detail/Babel%20Finance?k=NDE5Mg%3D%3D"><strong>Babel Finance</strong></a></p><p>Babel Finance 成立于 2018 年，是一家全球加密金融机构，致力于为全球高净值个人和机构客户提供专业的加密金融服务，旗下业务业务包括加密货币借贷、资产管理、主经纪商、私人银行、矿业服务、投资等。</p><p>融资：累计融资 5次，融资总金额 1.2 亿美元，主要投资方有 Dragonfly 、BAI资本 、红杉中国、Circle Ventures 等。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/6cbfec527fc22f026d14e0793ddb16ff490d19d055eb385fcf500f4890e46c5f.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><strong>3、</strong><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rootdata.com/Projects/detail/BitMEX?k=MzkzNQ%3D%3D"><strong>BitMEX </strong></a>（代币：BMEX）</p><p>BitMEX 成立于2014年，是世界上最大的加密货币衍生品交易所之一，特点是拥有深度流动性和专业的交易仪表板。 2016 年，BitMEX 在比特币上创建并推出了永续杠杆掉期合约，允许交易者以高达 100 倍的杠杆率交易比特币期货，并且没有到期日。该产品帮助 BitMEX 成为世界上交易量最大的比特币交易所之一。</p><p>市值：完全稀释市值为 $312,819,736</p><p>融资：未披露</p><br><p><strong>4、</strong><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rootdata.com/Projects/detail/Hex%20Trust?k=NDE0OA%3D%3D"><strong>Hex Trust</strong></a></p><p>Hex Trust 成立于 2018 年，是一家银行级数字资产托管的持证和保险提供商。通过专有平台 Hex Safe, Hex Trust 为金融机构、数字资产组织、企业和私人客户提供托管、DeFi、经纪和融资解决方案。Hex Trust 在新加坡、香港、迪拜、意大利和越南设有办事处。</p><p>融资：累计融资 2 次，融资总金额为 9400 万美元，主要投资方有 Animoca Brands 、HashKey Capital 、Protocol Labs、分布式资本、Wintermute 等。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/cab251d652afaed1aa9b273f36f9bb9b69dab12b88d7f1cb1fd5c48927b24e7a.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><strong>5、</strong><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rootdata.com/Projects/detail/CoinFLEX?k=Mzk4Mg%3D%3D"><strong>CoinFLEX </strong></a>（代币：FLEX ）</p><p>CoinFLEX 成立于 2019，为机构和散户投资者提供一个赚取和交易加密货币的平台。CoinFLEX创新的解决方案，例如 flexUSD（赚取利息的稳定币）和 AMM+（资本效率高的自动化做市商）通过直观的收益产品将投资者和加密市场联系在一起，Coinflex 还运营 一个使用 Tendermint 为共识的 BCH 侧链 SmartBCH 。</p><p>市值：$111,012,771</p><p>融资：累计融资 3 次，融资总金额为 1125 万美元，主要投资方有 Dragonfly、 分布式资本、Polychain 、NGC 资本等。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/41e04fd6391f700b1b9fecc5b6cb707e944924fc4a9662ef285a05b4fd5fbe79.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>6、<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rootdata.com/Projects/detail/HashKey%20Group?k=NDIzNw%3D%3D">HashKey Group</a></p><p>HashKey Group 成立于 2018年，是亚洲一家端到端的数字资产金融服务集团，为数字资产和区块链生态系统的机构、家族办公室、基金和专业投资者提供新的投资机会和解决方案。该集团在整个数字资产领域提供完整的生态系统，从风险投资到托管，技术和交易。该集团在香港、新加坡和日本开展业务，并与金融科技和区块链解决方案提供商、学术机构和协会建立了合作伙伴关系。</p><p>旗下项目有多链 DID 钱包 HashKey Me、Web3 身份数据聚合器 HashKey DID、以及专注于区块链投资的 HashKey Capital。</p><p>融资：累计融资 1 次，融资金额未披露， 投资方有 SNZ Capital、UVA。</p><br><p>7、<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rootdata.com/Projects/detail/New%20Huo%20Tech?k=NDA4OA%3D%3D">新火科技</a></p><p>新火科技（原火币科技）成立于 2018 年，由火币的联合创始人杜均担任首席执行官。新火科技是一家以“金融+科技”联合理念赋能的前沿科技公司。通过构建区块链和虚拟资产生态系统，新火科技致力于成为亚洲领先的一站式合规虚拟资产服务平台。</p><p>融资：未披露</p><br><p>8、<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rootdata.com/Projects/detail/Skynet%20Trading?k=NDA4MQ%3D%3D">Skynet Trading</a></p><p>Skynet Trading 成立于 2017年，是一家数字资产市场的交易和投资公司。已投资了 Secret Network 、zkLink、Clearpool 等近 20 个项目。</p><p>融资：未披露</p><h2 id="h-defi" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">DeFi</h2><br><p>9、<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rootdata.com/Projects/detail/Linear%20Finance?k=NDU4">Linear Finance</a> （代币：LINA）</p><p>Linear Finance 成立于 2020年，是BNB Chain上 跨链兼容的合成资产协议，允许用户获得各种资产的合成风险敞口，包括加密货币、大宗商品和市场指数。</p><p>市值：$39,324,25</p><p>融资：累计融资 2次，融资总金额为 180 万美元 。主要投资方有火币创投、NGC资本 、Hashed 等。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/f3bbd71c8fbb44ac3343aeb3b3b73e13468accb61e326ed0157354c2a2584e14.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><br><p>10、<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rootdata.com/Projects/detail/MANTRA?k=NDI1">MANTRA </a>（代币：OM）</p><p>MANTRA （原 MANTRA DAO) 成立于 2020年，是一个垂直整合且合规的区块链生态系统。 MANTRA OMniverse 包含 MANTRA 节点：一种区块链基础设施即服务业务，包括零售质押、机构委托、节点管理和白标验证器操作； MANTRA Chain：Cosmos 生态系统受监管资产的协议；和 MANTRA Finance：一个全球监管的 DeFi 平台。</p><p>MANTRA 目前已上线 Ethereum、BNB Chain、Polygon 三条链。</p><p>市值：$27,363,027</p><p>融资：累计融资 1 次，融资金额未披露，主要投资方有 LD Capital、水滴资本、GenBlock Capital 等。</p><br><p>11、<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rootdata.com/Projects/detail/Wombat%20Exchange?k=OTEw">Wombat Exchange</a> （代币：WOM）</p><p>Wombat Exchange 成立于2021年，是一个多链稳定币交易，具有开放的流动性池、低滑点和单边质押。</p><p>市值：$7,187,178</p><p>融资：累计融资 2 次，融资总金额 520 万美元，主要投资方有 Shima Capital * 、Jump Crypto 、Wormhole 等。</p><br><h2 id="h-nft" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">NFT</h2><br><p>12、<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rootdata.com/Projects/detail/Ucollex?k=NDk3Mw%3D%3D">Ucollex</a></p><p>Ucollex 成立于 2021年，专注于艺术和流行文化收藏品的 NFT 平台。该平台不需要买家拥有数字钱包，并提供独家内容、艺术家访谈、3D 艺术和虚拟现实体验。</p><p>融资：累计融资 1 次，融资总金额为 1000 万美元，Animoca Brands 和日本投资公司 MCP Asset Management旗下的MCP IPX One Fund 共同领投。</p><br><p>13、<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rootdata.com/Projects/detail/BNV.ME?k=MjY4MQ%3D%3D">BNV.ME</a></p><p>BNV.ME 成立于 2021 年，是时尚 NFT 销售平台，通过 3D 产品创建、NFT 销售和未来可穿戴性将时尚带入 Web3.0。 BNV 旨在成为时尚品牌和设计师进入虚拟世界的门户。</p><p>融资：累计融资 1 次，融资总金额为 400 万美元 ，主要投资方有 Animoca Brands 、Sparkle Ventures 、ArkStream Capital 等。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/2b0b40c128382501f2b20d2c91e0ef720b98512352e51920a21dea52561d081c.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><br><p>14、<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rootdata.com/Projects/detail/MADworld?k=NTE4Nw%3D%3D">MADworld </a>（代币：UMAD）</p><p>MADworld 成立于 2021 年，提供了一个 NFT 起源平台和 NFT 市场，它们使用区块链技术来保护进入未穿越多元宇宙的艺术家、艺术品、创作者和内容。 MADworld 支持 NFT 铸造，以验证实体艺术、收藏品和产品的所有权和出处，以及从现场音乐会、体育赛事、艺术家对决和其他创意表达方式开发的原创内容。 MADworld 旨在让创作者完全控制他们的 NFT 策略，通过永久最大化其知识产权的收入和影响来支持他们。</p><p>市值：$4,150,619</p><p>融资：累计融资 1 次，融资总金额为 600 万美元，主要投资方有 Animoca Brands 、</p><p>Master Ventures 、Avatar Ventures 、Chiron Partners 等。</p><br><h2 id="h-yuan" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">游戏 /元宇宙</h2><br><p>15、<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rootdata.com/Projects/detail/Animoca%20Brands?k=MzgzOA%3D%3D">Animoca Brands</a></p><p>Animoca Brands 由 Yat Siu 于 2014 年创立，是一家 Web3 游戏软件公司和风险投资公司，投资组合已超 380 个，是区块链游戏投资巨头之一。</p><p>Animoca Brands 旨在为全球游戏玩家和互联网用户提供数字产权，从而创造一种新的资产类别、通过游戏赚钱的经济体，以及一个更公平的数字框架，为构建开放的元世界做出贡献。旗下有 The Sandbox、Blowfish Studios、Quidd、GAMEE 等多家子公司。</p><p>融资：累计融资 10 次，融资总金额为 7.58 亿美元，主要投资方有红杉中国、Liberty City Ventures 、Dragonfly、10T Holdings 、HashKey Capital 、Coinbase Ventures 、火币创投等。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8b4cd42baabe475227422078de1c2f0790e1ddde8408ab633d8de41179079968.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><br><p>16、<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rootdata.com/Projects/detail/The%20Sandbox?k=OQ%3D%3D">The Sandbox</a> （代币：SAND）</p><p>The Sandbox 成立于 2012年，元宇宙概念项目龙头之一，是一个去中心化的、社区驱动的游戏生态系统，创造者可以在以太坊上共享体素资产和游戏体验，并将其货币化。</p><p>市值：$1,205,666,592</p><p>融资：累计融资 2 次，融资总金额为 9510 万美元，主要投资方软银愿景基金、Animoca Brands 、蓝池资本 、Polygon Labs 、Liberty City Ventures 、Samsung Next 等。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/2595d83303d293971fecba103443462a95bcf97f236a0f3dd427cfbca6ac771d.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><br><p>17、<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rootdata.com/Projects/detail/MOBOX?k=Njcy">MOBOX </a>（代币：MBOX）</p><p>MOBOX 成立于 2020 年，BNB Chain 上的游戏元宇宙，它结合了自动优化的 DeFi 收益挖矿和游戏 NFT，创建了一个名为 MOMOverse 的 GameFi 元宇宙。</p><p>市值：$104,618,934</p><p>融资：累计融资 2 次，融资金额未披露，投资方有 Animoca Brands、Binance Labs。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/13038a7a2c4214eecc7f04c69adf985ccc76703557af9ac4a0885e395a0f09c7.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><br><p>18、<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rootdata.com/Projects/detail/Kingdomverse?k=Njc2MA%3D%3D">Kingdomverse </a>（代币：KING）</p><p>Kingdomverse 是一个移动游戏元宇宙，为以太坊 NFT 二层扩容方案 Immutable X 生态项目，其由各种移动游戏组成，这些游戏通过动态开放世界移动元宇宙、NFT 和代币连接，为移动游戏玩家创建了一个游戏化的社交中心，用于社交、组建公会、建立自己的王国，甚至战斗和征服其他土地。</p><p>融资：累计融资 1 次，融资总金额为 360 万美元。</p><br><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">基础设施</h2><br><p>19、<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rootdata.com/Projects/detail/DTTD?k=NjAxMw%3D%3D">DTTD</a></p><p>DTTD 成立于 2021 年，是面向 NFT 的社交钱包，正在为加密原住民、加密新手、企业和任何有互联网连接的人构建一套服务和工具，以便在一个地方管理他们所有的 NFT。</p><p>融资：累计融资 1 次，融资总金额为 200 万美元，由 Animoca Brands 投资。</p><br><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">工具</h2><br><p>20、<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rootdata.com/Projects/detail/Sprout?k=NDc4NQ%3D%3D">Sprout</a></p><p>Sprout 成立于 2019 年，提供股权和代币管理解决方案，可帮助公司在一个平台上实时管理股票、员工股票期权计划(ESOP)、代币、筹款和投资者，使团队能够设计启动和跟踪股票期权和代币归属。Sprout 的 Folium 产品使组织能够跟踪和管理任何区块链上的所有相关钱包交易和代币投资。</p><p>融资：累计融资 2 次，融资总金额为 300 万美元，主要投资方有红杉印度、Old Fashion Research 等。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ebec9ccfe30e4ca22c294d75daf4ed2ad3e7c4bdc77db9201b5dc16ff6bc9dae.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><br><h3 id="h-web3" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">香港本土活跃的 Web3 投资机构</h3><br><p>除以上 20 个香港本土的加密项目外，香港本土还有 HashKey Capital、EVG、Alliance DAO、Newman Capital、Master Ventures、Antalpha Ventures 等活跃的 Web3 投资机构。</p><p>其中成立于 2018 年的 HashKey Capital ，至今已累计投资 219 次，近一年便出手了 55 次，占据近一年 Web3 最活跃的投资机构 Top5。其投资领域主要覆盖基础设施、DeFi、CeFi 等领域。代表项目有 Animoca Brands、Aztec Network、Celestia、Blockdaemon、Mina 等。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/6fb2d0363925f99f720883e6171c93f2f971c4a93ca79d64935fc0d5ed1b061a.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>同样成立于 2018年的 Spartan Group 也十分活跃，至今已累计投资 151 次，近一年便出手了 49 次，主要覆盖 DeFi、基础设施、游戏等领域，代表项目有 Animoca Brands、BitDAO、Celestia、ConsenSys、Polygon 、Sui 等。</p><p>成立于 2020 年的 Alliance DAO 已投资了 Aztec Network、STEPN、Ribbon Finance、1inch Network 等 112 个投资组合。</p><p>免责声明：本文不构成投资建议，用户应考虑本文中的任何意见、观点或结论是否符合其特定状况，及遵守所在国家和地区的相关法律法规。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b8651d564d8a667d3ca786bf4384dcf44d4de1f5d50c5e8ae5dd6f2cd0bfecfb.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><pre data-type="codeBlock" text="原文作者：flowie原文来源：ChainCatcher
"><code></code></pre>]]></content:encoded>
            <author>hunting-dao@newsletter.paragraph.com (Hunting_DAO)</author>
        </item>
    </channel>
</rss>