<?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>E</title>
        <link>https://paragraph.com/@cyberscavenger</link>
        <description>Meta Life</description>
        <lastBuildDate>Thu, 25 Jun 2026 09:26:34 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>E</title>
            <url>https://storage.googleapis.com/papyrus_images/35b7d61f691a628200e570f9022e6afddf60ccca23ed42a72945e1aefc105a61.png</url>
            <link>https://paragraph.com/@cyberscavenger</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[OrdDeFi协议教程]]></title>
            <link>https://paragraph.com/@cyberscavenger/orddefi</link>
            <guid>qHLZIFU66AzQnnx9VVkN</guid>
            <pubDate>Wed, 14 Feb 2024 13:52:17 GMT</pubDate>
            <description><![CDATA[OrdDeFi协议教程 | Notion2024-02-14 @sslisenhttps://cyberscavenger.notion.siteOrdDeFi协议教程，使用Notion创建，方便分类和查阅。 推特：]]></description>
            <content:encoded><![CDATA[<div data-type="embedly" src="https://cyberscavenger.notion.site/OrdDeFi-e7794740c48a4e1a8c8a909a985f92b5?pvs=74" data="{&quot;provider_url&quot;:&quot;https://cyberscavenger.notion.site&quot;,&quot;description&quot;:&quot;2024-02-14 @sslisen&quot;,&quot;title&quot;:&quot;OrdDeFi协议教程 | Notion&quot;,&quot;mean_alpha&quot;:247.5,&quot;thumbnail_width&quot;:1200,&quot;url&quot;:&quot;https://cyberscavenger.notion.site/OrdDeFi-e7794740c48a4e1a8c8a909a985f92b5&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/fe1abee4df61a5202cb9944ce954af2c97c2f35afa24f7f9166e8e4dcdf3b221.png&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;cyberscavenger on Notion&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:630,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:1200,&quot;height&quot;:630,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/fe1abee4df61a5202cb9944ce954af2c97c2f35afa24f7f9166e8e4dcdf3b221.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/fe1abee4df61a5202cb9944ce954af2c97c2f35afa24f7f9166e8e4dcdf3b221.png"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://cyberscavenger.notion.site/OrdDeFi-e7794740c48a4e1a8c8a909a985f92b5?pvs=74" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>OrdDeFi协议教程 | Notion</h2><p>2024-02-14 @sslisen</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://cyberscavenger.notion.site</span></div><img src="https://storage.googleapis.com/papyrus_images/fe1abee4df61a5202cb9944ce954af2c97c2f35afa24f7f9166e8e4dcdf3b221.png"/></div></a></div></div><p>OrdDeFi协议教程，使用Notion创建，方便分类和查阅。</p><p>推特：</p><div data-type="embedly" src="https://twitter.com/sslisen" data="{&quot;provider_url&quot;:&quot;https://x.com&quot;,&quot;title&quot;:&quot;JavaScript is not available.&quot;,&quot;url&quot;:&quot;https://x.com/sslisen&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;X (formerly Twitter)&quot;,&quot;type&quot;:&quot;link&quot;}" format="small"></div>]]></content:encoded>
            <author>cyberscavenger@newsletter.paragraph.com (E)</author>
        </item>
        <item>
            <title><![CDATA[OPI全节点索引搭建教程]]></title>
            <link>https://paragraph.com/@cyberscavenger/opi</link>
            <guid>XFcCLPrQnUr9TzLoXFPz</guid>
            <pubDate>Mon, 22 Jan 2024 16:33:15 GMT</pubDate>
            <description><![CDATA[由于Mirror管理文章不是很方便，后期逐渐会转移到notion上。下面是OPI全节点搭建教程notion版本。OPI全节点搭建教程 | Notion2024-01-22 @sslisenhttps://cyberscavenger.notion.site]]></description>
            <content:encoded><![CDATA[<p>由于Mirror管理文章不是很方便，后期逐渐会转移到notion上。下面是OPI全节点搭建教程notion版本。</p><div data-type="embedly" src="https://www.notion.so/cyberscavenger/OPI-080af0feb3554751a93456a06cc70bd3" data="{&quot;provider_url&quot;:&quot;https://cyberscavenger.notion.site&quot;,&quot;description&quot;:&quot;2024-01-22 @sslisen&quot;,&quot;title&quot;:&quot;OPI全节点搭建教程 | Notion&quot;,&quot;mean_alpha&quot;:78.75,&quot;thumbnail_width&quot;:900,&quot;url&quot;:&quot;https://cyberscavenger.notion.site/OPI-080af0feb3554751a93456a06cc70bd3&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/e36ab7e14a80e8dd088e66c93940116d943c1642491c4946f9b7fe1baea5b55b.webp&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;cyberscavenger on Notion&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:700,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:900,&quot;height&quot;:700,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/e36ab7e14a80e8dd088e66c93940116d943c1642491c4946f9b7fe1baea5b55b.webp&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/e36ab7e14a80e8dd088e66c93940116d943c1642491c4946f9b7fe1baea5b55b.webp"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://www.notion.so/cyberscavenger/OPI-080af0feb3554751a93456a06cc70bd3" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>OPI全节点搭建教程 | Notion</h2><p>2024-01-22 @sslisen</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://cyberscavenger.notion.site</span></div><img src="https://storage.googleapis.com/papyrus_images/e36ab7e14a80e8dd088e66c93940116d943c1642491c4946f9b7fe1baea5b55b.webp"/></div></a></div></div>]]></content:encoded>
            <author>cyberscavenger@newsletter.paragraph.com (E)</author>
        </item>
        <item>
            <title><![CDATA[PPRGB空投|SideSwap钱包准备&资金预存]]></title>
            <link>https://paragraph.com/@cyberscavenger/pprgb-sideswap</link>
            <guid>Qoq2GdiapwIDEFBRguPh</guid>
            <pubDate>Mon, 11 Dec 2023 03:02:22 GMT</pubDate>
            <description><![CDATA[PPRGB的空投规则已经出炉，项目方会使用SideSwap钱包进行空投【领取空投需要支付约12000聪(0.00012BTC)的交易费用】，用户使用参加Zealy Quest的推特账号登录，获取到SideSwap私密链接/QR码，用户在PC/MAC端使用链接领取，或在iOS/Android端扫描QR码领取。领取流程准备工作安装SideSwap钱包SideSwap - Settlement infrastructure of the Liquid NetworkThe most convenient way to hold, send, receive and swap assets on the Liquid Network, a bitcoin sidechain built for securities issuance and trading.https://sideswap.io在SideSwap官网，下载并安装SideSwap钱包，支持Win/Mac/Linux/iOS/Android版本，根据自己的情况进行选择。多种设备版本创建新账户/钱包点击创建新钱包点击同意使用协...]]></description>
            <content:encoded><![CDATA[<p><code>PPRGB</code>的空投规则已经出炉，项目方会使用<code>SideSwap</code>钱包进行空投【领取空投需要支付约12000聪(0.00012BTC)的交易费用】，用户使用参加<code>Zealy Quest</code>的推特账号登录，获取到SideSwap私密链接/QR码，用户在PC/MAC端使用链接领取，或在iOS/Android端扫描QR码领取。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3fd78eaf1099987c32859f1d5f6bd0fae31ec45446b13295a027ef5d57c9fa71.png" alt="领取流程" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">领取流程</figcaption></figure><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">准备工作</h2><h3 id="h-sideswap" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">安装SideSwap钱包</h3><div data-type="embedly" src="https://sideswap.io/downloads/" data="{&quot;provider_url&quot;:&quot;https://sideswap.io&quot;,&quot;description&quot;:&quot;The most convenient way to hold, send, receive and swap assets on the Liquid Network, a bitcoin sidechain built for securities issuance and trading.&quot;,&quot;title&quot;:&quot;SideSwap - Settlement infrastructure of the Liquid Network&quot;,&quot;mean_alpha&quot;:98.5492592593,&quot;thumbnail_width&quot;:1200,&quot;url&quot;:&quot;https://sideswap.io/downloads/&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/701b7e1086583159f4e85fd1b71b33f8db8c4a4c84d262e97ff67bc9e742b9a9.png&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;Sideswap&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:675,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:1200,&quot;height&quot;:675,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/701b7e1086583159f4e85fd1b71b33f8db8c4a4c84d262e97ff67bc9e742b9a9.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/701b7e1086583159f4e85fd1b71b33f8db8c4a4c84d262e97ff67bc9e742b9a9.png"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://sideswap.io/downloads/" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>SideSwap - Settlement infrastructure of the Liquid Network</h2><p>The most convenient way to hold, send, receive and swap assets on the Liquid Network, a bitcoin sidechain built for securities issuance and trading.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://sideswap.io</span></div><img src="https://storage.googleapis.com/papyrus_images/701b7e1086583159f4e85fd1b71b33f8db8c4a4c84d262e97ff67bc9e742b9a9.png"/></div></a></div></div><p>在SideSwap官网，下载并安装SideSwap钱包，支持Win/Mac/Linux/iOS/Android版本，根据自己的情况进行选择。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/289f5bbbc0d5dd0c3d3637af1cadc697f40d4b030c7b0abe3ef7dab2565ec476.png" alt="多种设备版本" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">多种设备版本</figcaption></figure><h3 id="h-" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">创建新账户/钱包</h3><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/fc19c10c0f6b08024299e4a13ffcc897836aa2ac89870381f9349a46d4a699b7.png" alt="点击创建新钱包" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击创建新钱包</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d28232e7ebfb9fda354c1c2b4b6aaf2f168c61eea049ee33d85c2d9f62319370.png" alt="点击同意使用协议" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击同意使用协议</figcaption></figure><p>这一步可以选择是否设置钱包锁定密码，如果设置密码，那么以后所有操作步骤都要输入PIN密码。根据自己的需要进行选择是否设置。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3532dd93902d3421152b0d168ac68a4ba02544ef07b0c096b17c3fc5e0a916fe.png" alt="设置密码" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">设置密码</figcaption></figure><p><strong>一定要选择备份助记词</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/428fa5e938d4eb960b8585f5936263f80f7fe0e86b777a91a6bd1df166b0feb7.png" alt="选择进入备份助记词流程" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">选择进入备份助记词流程</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/f5fd026278c8ee6c14257f3ab49becf3ca383d8b6a77a5867b73850aa82bef26.png" alt="备份助记词" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">备份助记词</figcaption></figure><p><strong>验证助记词</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c1e945794dc986b385d943be686164411f059884bb74d6133fba1996970d70a2.png" alt="验证备份" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">验证备份</figcaption></figure><p>点击继续，完成创建。这里会卡顿一段时间，一般2~5分钟左右属于正常。</p><p><strong>如果跳出弹窗提示连接失败，那只能重头开始进行创建。</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8b3c066af63aeb09d1675befd07cfc473c4c79534901cdfe5e99f0ec8f0392d4.png" alt="点击继续完成创建" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击继续完成创建</figcaption></figure><h3 id="h-" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">充值</h3><p>钱包创建完成后，需要充值12000聪作为领取空投时的交易手续费。</p><p>打开SideSwap，在Peg-In/Out标签右上角点击Receive按钮，生成普通地址，复制V开头的地址。需要注意：每次生成的地址都是不一样的。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/5e834750c382fc0e4b7cb5e9b52f47ee9a8064a09c749334473f8b9b838164d1.png" alt="生成新的普通地址" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">生成新的普通地址</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/967646861705e72b319c3e42fddd64573898e6c5885f235b7a2de5154b6e7b98.png" alt="复制V开头地址" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">复制V开头地址</figcaption></figure><p><strong>打开Boltz官网：</strong></p><div data-type="embedly" src="https://boltz.exchange/swap" data="{&quot;provider_url&quot;:&quot;https://boltz.exchange&quot;,&quot;description&quot;:&quot;Swap between different Bitcoin layers while staying in full control. Fast and non-custodial Lightning / Bitcoin / Liquid / Rootstock swaps.&quot;,&quot;title&quot;:&quot;Boltz | Non-Custodial Bitcoin Bridge&quot;,&quot;thumbnail_width&quot;:1200,&quot;url&quot;:&quot;https://boltz.exchange/swap&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/a1665c91cae0e033cc221552355512ebaea21c492c1526b3ffceac7b15ab5cb9.jpg&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;Boltz | Non-Custodial Bitcoin Bridge&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:630,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:1200,&quot;height&quot;:630,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/a1665c91cae0e033cc221552355512ebaea21c492c1526b3ffceac7b15ab5cb9.jpg&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/a1665c91cae0e033cc221552355512ebaea21c492c1526b3ffceac7b15ab5cb9.jpg"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://boltz.exchange/swap" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>Boltz | Non-Custodial Bitcoin Bridge</h2><p>Swap between different Bitcoin layers while staying in full control. Fast and non-custodial Lightning / Bitcoin / Liquid / Rootstock swaps.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://boltz.exchange</span></div><img src="https://storage.googleapis.com/papyrus_images/a1665c91cae0e033cc221552355512ebaea21c492c1526b3ffceac7b15ab5cb9.jpg"/></div></a></div></div><p>在Boltz官网，选择从闪电网络将资金转入Liquid二层结算网络，输入的金额要保证Liquid收到的金额大于12000聪，在接受地址栏填入上一步复制的V开头的地址。所有信息检查无误后，点击生成Invoice票据</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/df523812e5e189786c907f7def184e12ee94487112438d684326ddbd20c3bbad.png" alt="点击生成票据" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击生成票据</figcaption></figure><p>复制Invoice票据：</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/1e84a82a3bb32025099bd310c9a67f5af48cd4f1fef248540ab76ce7f251ca77.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>充值到账后，Boltz网站会提示成功，同时SideSwap会显示收入记录。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4ea22e287b696b8c5f9a72527edebe20918b0bf5dc8bbfc5cb455b8cb4db1c0b.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/26be0239ff730d6ebce73f8b38bc9be501dad5d205e0a9ba47d085f16270806c.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>以上就完成了领取空投前的准备工作。</strong></p><p>简要介绍：Boltz是基于比特币闪电网络的交易所，Liquid是比特币二层结算网络（类似侧链）。</p><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">空投领取</h2><p>因为空投还未开始，所以该部分内容截图取自官方教程</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://airdrop.pepergb.wtf/">https://airdrop.pepergb.wtf/</a></p><p>打开项目方空投页面，使用参加Zealy Quest的推特账号登录，如果有空投资格，会显示空投私密链接或QR码。电脑端用户(WIN/MAC/LINUX)复制私密链接，到SideSwap中，进行空投领取，其实就是项目方创建了一个隐私交易，只有拥有链接的人能够完成交易。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d1eb886fc1a9a9e2ceca088d563d47dabb9cd9ee260634d67e9e0699dac25ee6.png" alt="用推特登录-官方配图" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">用推特登录-官方配图</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d1eb886fc1a9a9e2ceca088d563d47dabb9cd9ee260634d67e9e0699dac25ee6.png" alt="获取私密链接-官方配图" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">获取私密链接-官方配图</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/101252f71f1bfdb194796f4e15cb532aea643819137e643496c67c80cdf53d89.png" alt="获取QR码-官方配图" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">获取QR码-官方配图</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/99ba62d1974558b4f696997fc7aae2a58ab32e7c42d32ccc661e813f561359ac.png" alt="电脑端输入私密链接" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">电脑端输入私密链接</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/75d5cab69fbe1ae9341198e35e68aae4ebf043192bd3678f9859a663c0ed4a71.png" alt="手机端展示-官方配图" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">手机端展示-官方配图</figcaption></figure><h3 id="h-" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">需要特别说明：在空头领取期间，可能会出现打开链接无法应，扫码无反应的情况，只需要耐心等待既可以，项目方保证只要有空投资格的用户，都是一定会获取到空投的。</h3><p><strong>我的推特：</strong></p><div data-type="embedly" src="https://twitter.com/sslisen" data="{&quot;provider_url&quot;:&quot;https://x.com&quot;,&quot;title&quot;:&quot;JavaScript is not available.&quot;,&quot;url&quot;:&quot;https://x.com/sslisen&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;X (formerly Twitter)&quot;,&quot;type&quot;:&quot;link&quot;}" format="small"></div><p><strong>项目方教程：</strong></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://pepe-rgb.wtf/pprgb-airdrop-on-liquid/">https://pepe-rgb.wtf/pprgb-airdrop-on-liquid/</a></p><p><strong>项目方推特：</strong></p><div data-type="embedly" src="https://twitter.com/PepeRgb20" data="{&quot;provider_url&quot;:&quot;https://twitter.com&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;title&quot;:&quot;JavaScript is not available.&quot;,&quot;url&quot;:&quot;https://twitter.com/PepeRgb20&quot;,&quot;html&quot;:&quot;&lt;a class=\&quot;twitter-timeline\&quot; href=\&quot;https://twitter.com/PepeRgb20?ref_src=twsrc%5Etfw\&quot;&gt;Tweets by PepeRgb20&lt;/a&gt;\n&lt;script async src=\&quot;https://platform.twitter.com/widgets.js\&quot; charset=\&quot;utf-8\&quot;&gt;&lt;/script&gt;&quot;,&quot;provider_name&quot;:&quot;Twitter&quot;,&quot;cache_age&quot;:3153600000,&quot;type&quot;:&quot;rich&quot;}" format="iframe"></div>]]></content:encoded>
            <author>cyberscavenger@newsletter.paragraph.com (E)</author>
        </item>
        <item>
            <title><![CDATA[Nostr Assets及OneKey插件钱包使用教程]]></title>
            <link>https://paragraph.com/@cyberscavenger/nostr-assets-onekey</link>
            <guid>8loyeRaChsIZgOYHZ9Od</guid>
            <pubDate>Tue, 05 Dec 2023 12:39:13 GMT</pubDate>
            <description><![CDATA[近期重点关注项目 @NostrAssets ，首个Fair Mint代币$NOSTR已经完成部署。此前一直在使用Alby钱包，对于多账户使用体验并不好（切换账号后，延时显示），会影响操作效率。 现在使用了 @OneKeyHQ 的插件钱包，方便快捷很多。一、安装OneKey插件钱包在chrome web store官方页面安装OneKey插件钱包。OneKey: Secure Crypto Wallet - Chrome Web StoreAnti-scam crypto wallet for every chain. Supports major blockchains like Bitcoin, Ethereum, Solana, Tron and more.https://chromewebstore.google.com点击 Add to Chrome点击 Add extension点击 Pin 置顶显示OneKey安装完成后，可以在插件管理中，点击pin按钮，将OneKey置顶显示。二、创建/导入钱包接下来先演示新建钱包的操作步骤：点击 Create Wallet 创建新...]]></description>
            <content:encoded><![CDATA[<p>近期重点关注项目 @NostrAssets ，首个Fair Mint代币$NOSTR已经完成部署。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/f5edd0f95d5749655fa1fce0c9ad8b87b7f8faf66e6b37085fbb1131e07743cc.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>此前一直在使用Alby钱包，对于多账户使用体验并不好（切换账号后，延时显示），会影响操作效率。</p><p>现在使用了 @OneKeyHQ 的插件钱包，方便快捷很多。</p><h2 id="h-onekey" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">一、安装OneKey插件钱包</h2><p>在chrome web store官方页面安装OneKey插件钱包。</p><div data-type="embedly" src="https://chromewebstore.google.com/detail/jnmbobjmhlngoefaiojfljckilhhlhcj" data="{&quot;provider_url&quot;:&quot;https://chromewebstore.google.com&quot;,&quot;description&quot;:&quot;Anti-scam crypto wallet for every chain. Supports major blockchains like Bitcoin, Ethereum, Solana, Tron and more.&quot;,&quot;title&quot;:&quot;OneKey: Secure Crypto Wallet - Chrome Web Store&quot;,&quot;thumbnail_width&quot;:128,&quot;url&quot;:&quot;https://chromewebstore.google.com/detail/onekey-secure-crypto-wall/jnmbobjmhlngoefaiojfljckilhhlhcj&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/252f64f32540816305b4d68be52ffc08150c9e08b82027d75c671cce598e0b8e.jpg&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;Google&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:128,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:128,&quot;height&quot;:128,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/252f64f32540816305b4d68be52ffc08150c9e08b82027d75c671cce598e0b8e.jpg&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/252f64f32540816305b4d68be52ffc08150c9e08b82027d75c671cce598e0b8e.jpg"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://chromewebstore.google.com/detail/jnmbobjmhlngoefaiojfljckilhhlhcj" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>OneKey: Secure Crypto Wallet - Chrome Web Store</h2><p>Anti-scam crypto wallet for every chain. Supports major blockchains like Bitcoin, Ethereum, Solana, Tron and more.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://chromewebstore.google.com</span></div><img src="https://storage.googleapis.com/papyrus_images/252f64f32540816305b4d68be52ffc08150c9e08b82027d75c671cce598e0b8e.jpg"/></div></a></div></div><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/bb2acc4113f1942309d9e20645cd844309e5d1ff8b2785ffe5101e1eb0919d15.png" alt="点击 Add to Chrome" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Add to Chrome</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/1d76fbc5f55ec765c0466614e99a4b39cc5f295dfed02dac352a20fc42557be7.png" alt="点击 Add extension" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Add extension</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/20e0e75bfd1359acd9ca4db791145014e1094b7e4216ecadcc4ac9980682bb1d.png" alt="点击 Pin 置顶显示OneKey" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Pin 置顶显示OneKey</figcaption></figure><p>安装完成后，可以在插件管理中，点击pin按钮，将OneKey置顶显示。</p><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">二、创建/导入钱包</h2><p>接下来先演示新建钱包的操作步骤：</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/740b79a11af86c76dfceb29ef8bba52453c7186b77ac13966d1500b755be826b.png" alt="点击 Create Wallet 创建新钱包" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Create Wallet 创建新钱包</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3329132e9732b20a4611d05e01ad14ab38410b93503e71ccb75ea2f3b4db4fe5.png" alt="设置密码" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">设置密码</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/707fb5ecdb45681e7533c34b5b2179d0346ce494ca2a9c7696fb757501b22a55.png" alt="点击显示助记词" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击显示助记词</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4fff1062fcae43f8167d40c0ec231c09a17970edc74641863f226df479a4c6bb.png" alt="妥善保存助记词" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">妥善保存助记词</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/967384a31e50e8ef3f69baea4b3ce547ddde06413a883fa2c762f0173681001a.png" alt="点击完成创建" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击完成创建</figcaption></figure><h2 id="h-onekey" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">三、OneKey钱包使用</h2><p>OneKey插件钱包的界面打开后如下图：</p><p>1-左上角可以添加新的钱包，通过这里新建的钱包是互相独立的，拥有不同的助记词，真正的相互隔离的钱包。</p><p>2-右上角可以添加新的地址，通过这里新建的地址是属于同一套助记词下的，相互之间并没有完全隔离，使用Bitcoin Core或sparrow之类钱包，地址之间的资产是相互可以调用的。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/016e1a1f351def1e592d6a02a0d1a676271d897bcfa82f2cfcef735250ab7298.png" alt="使用界面" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">使用界面</figcaption></figure><h3 id="h-onekey" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">从交易所提币到OneKey钱包：</h3><p>OneKey钱包可以直接给NostrAssets账户进行充值，所以为了更高效的完成多账户部署，可以先从交易所中把$BTC提到OneKey钱包中。</p><p>点击余额上部的复制按钮，复制BTC地址，然后到交易所选择提币，网络选择Bitcoin网络，这里提示一下：Taproot / SegWit / Legacy / P2SH类型地址之间是相互兼容的，可以互相转账的。</p><p>下面以OKX和Binance交易所为例，说明提币选择：</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/41bd99cbf11076e5ff24efcf003d7c7708715f8818376a4922e99ca07ad2bfb1.png" alt="OKX" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">OKX</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4f456e1afb5fd6fd549e60cd72f3a264bb7b27937fa88400243b8e111a90e93b.png" alt="Binance" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Binance</figcaption></figure><h2 id="h-nostrassets" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">四、NostrAssets配置及充值</h2><p>进入NostrAssets官网，点击Connect Nostr连接OneKey钱包。</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mainnet.nostrassets.com/#/account">https://mainnet.nostrassets.com/#/account</a></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/7aefc230b27a18f9017e5bc3dad5e08541565095d908efdb78d44531a1284c22.png" alt="连接OneKey钱包" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">连接OneKey钱包</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/2fee991ae08ce1c920f261cd2db1f16e97eb008b0c8a7d981f7421aa2cf54149.png" alt="点击Confirm" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击Confirm</figcaption></figure><p>连接钱包后，进入到资产管理页面。可以看到我们的资产概况。</p><p>左上角显示了我们BTC地址所对应的Nostr网络的npub地址，这个地址可以在NostrAssets网站进行资产的发送和接收。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/0435047c198a81a7f3ba40a8c844caec9d875701ca3a1e507fb092ae802fa401.png" alt="资产概况页面" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">资产概况页面</figcaption></figure><p>充值BTC到NostrAssets网站，点击Receive按钮。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8dfb312f16afb35de87158e328b941001d78d4e708cf094d40ed4c3dd47189b4.png" alt="点击 Receive" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Receive</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/dfc6d4b35336329599dc6e217fd80d33056a30650922a10b7a911150ec59a706.png" alt="填写信息，创建Invoice" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">填写信息，创建Invoice</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/df6847a4ab39d2f9d22454f261f0826d6aaf3fe6b33978cbd1969c08006a190c.png" alt="点击确认" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击确认</figcaption></figure><p>确认后会创建一个闪电网络的Invoice，复制后到交易所选择提币（选择使用闪电网络，或者其他闪电网络中选择发送，粘贴Invoice，点击确认即可完成转账。</p><h3 id="h-nostrassets" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">由于教程编写时，NostrAssets的充值功能临时关闭了，所以后续的步骤无法截图演示。本教程也会在功能打开后，更新后续教程。</h3><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">五、多钱包策略</h2><p>对于NostrAssets这样热度的项目，我们都会准备不止一个钱包进行参与，因此使用OneKey钱包来管理会非常得心应手。可以通过OneKey钱包管理页面，左上角创建多个独立钱包账户，并按照第四步配置和充值即可。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b08a5d9ff972ee5034efd477243d710a194b9b880d860abe0b45f6fc88aa8c41.png" alt="创建多钱包" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">创建多钱包</figcaption></figure><p><strong>我的推特：</strong></p><div data-type="embedly" src="https://twitter.com/sslisen" data="{&quot;provider_url&quot;:&quot;https://x.com&quot;,&quot;title&quot;:&quot;JavaScript is not available.&quot;,&quot;url&quot;:&quot;https://x.com/sslisen&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;X (formerly Twitter)&quot;,&quot;type&quot;:&quot;link&quot;}" format="small"></div>]]></content:encoded>
            <author>cyberscavenger@newsletter.paragraph.com (E)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/05d9539ab02aeb0f5b90bb4605cc8fac2e5b547a8c35011f5a805a8fb5642217.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[使用Sparrow Wallet加速BTC交易(CPFP)]]></title>
            <link>https://paragraph.com/@cyberscavenger/sparrow-wallet-btc-cpfp</link>
            <guid>XmqMgxZxTeVXDoDviUKj</guid>
            <pubDate>Mon, 27 Nov 2023 20:02:49 GMT</pubDate>
            <description><![CDATA[理论CPFP是Child Pays for Parent的缩写，是比特币交易加速的一种方法，它通过增加【子交易】交易的GAS费来加速相关联的【未确认父交易】。 CPFP之所以可以加速BTC交易，是因为BTC出块的激励机制，BTC矿工在打包交易时，会优先打包GAS费用高的交易。所以当一个【未确认父交易】由于GAS过低卡链时，可以提高【子交易】的GAS费用，从而让矿工有意愿优先打包【子交易】，同时由于交易的完整性，矿工打包【子交易】就必须同时打包【未确认父交易】，因此只要【子交易】的GAS费用给的足够高，使得父、子交易的GAS平均值比当前GAS水平高，就能激励矿工去打包这两个交易，从而达到加速【未确认父交易】的目的。 使用CPFP有个限制：必须拥有交易输出某条UTXO才可以。 换句话说，如果一个交易是你转给别人，同时输出中又没有任何UTXO属于你自己，那么你是没有办法通过CPFP的方式加速该笔交易的，只能由拥有输出UTXO的一方进行加速。实操【未确认父交易】 https://mempool.space/tx/b31accb049d5d5e36d83d263aaed02ad4d9669...]]></description>
            <content:encoded><![CDATA[<h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">理论</h2><p>CPFP是Child Pays for Parent的缩写，是比特币交易加速的一种方法，它通过增加【子交易】交易的GAS费来加速相关联的【未确认父交易】。</p><p>CPFP之所以可以加速BTC交易，是因为BTC出块的激励机制，BTC矿工在打包交易时，会优先打包GAS费用高的交易。所以当一个【未确认父交易】由于GAS过低卡链时，可以提高【子交易】的GAS费用，从而让矿工有意愿优先打包【子交易】，同时由于交易的完整性，矿工打包【子交易】就必须同时打包【未确认父交易】，<strong>因此只要【子交易】的GAS费用给的足够高，使得父、子交易的GAS平均值比当前GAS水平高，就能激励矿工去打包这两个交易，从而达到加速【未确认父交易】的目的。</strong></p><p><strong>使用CPFP有个限制：必须拥有交易输出某条UTXO才可以。</strong> 换句话说，如果一个交易是你转给别人，同时输出中又没有任何UTXO属于你自己，那么你是没有办法通过CPFP的方式加速该笔交易的，只能由拥有输出UTXO的一方进行加速。</p><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">实操</h2><p>【未确认父交易】</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mempool.space/tx/b31accb049d5d5e36d83d263aaed02ad4d9669cfddcffc64e3b7fcbc524607e6">https://mempool.space/tx/b31accb049d5d5e36d83d263aaed02ad4d9669cfddcffc64e3b7fcbc524607e6</a></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/635e1d268a93f4132e26c3dd12470782aeae8814c779e89d377cdb9157d3d65e.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>这个交易是朋友在ME市场购买铭文的交易，我们可以看到他设置的【未确认父交易】初始GAS费用是77.1sat/vB，而当时的链上GAS水平是90sat/vB，因此该交易被卡在链上。</p><p>首先从截图上可以获得几个关键信息：</p><p>1、【未确认父交易】的初始GAS是77.1sat/vB，体积是808.5vB；</p><p>2、输出中 <strong>0.07118233BTC</strong> 这条找零UTXO是属于发起地址拥有的，我们将要通过这个UTXO创建【子交易】，为什么不选其他的UTXO，是因为其他UTXO价值太小，不足以支付加速GAS；</p><p>打开Sparrow Wallet，在UTXOs管理面板，找到这条UTXO，会看到前面标注了【未确认，可支配】。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3935eca8b69c845dbc0cdedd7f2b4b884563e65253f1f06707b8eaa20c5bd985.png" alt="选定输出0.07118233BTC的UTXO来创建子交易" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">选定输出0.07118233BTC的UTXO来创建子交易</figcaption></figure><p>选定这一条UTXO后，点击右下角的Send Selected按钮，进入交易创建页面：</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/28b0c2dba75bdbbaad1baa71de6b5da3da880c0322e5660ec32055d77b5654bf.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/684605dcfe1101bce3b116790d4b041ffd4f8436b21ab39a65be9b3e4bb38aca.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-gas" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">计算该给多少GAS：</h3><p>为了方便理解，用方程式来表示，实际使用时直接计算即可。</p><p><code>有个已知常量：【子交易】属于(1个输入+1个输出的交易)，其体积是111vB（所有1入1出的体积都是111vB）。</code></p><p>假设：X为加速后的GAS单价，单位是sat/vB；Y为【子交易】GAS总额，单位是sats；</p><p>*******************************************************</p><p>$$子交易体积 * X + 父交易体积 * (X - 父交易初始GAS单价) = Y$$</p><p>********************************************************</p><p>根据链上GAS水平，本案例中父交易需要加速至90sat/vB以上，才能保证快速出块。按照X=90sats/vB计算：</p><p>子交易GAS总额为：$$111<em>90+808.5</em>(90-77.1)=20419.65sats$$</p><p>子交易GAS单价为：$$20419.65/111=183.96sat/vB$$</p><p>所以，【子交易】GAS单价设置183.96sat/vB即可把【未确认父交易】加速至90sat/vB。</p><p><strong>当然，一般会多给一些，以确保万无一失，所以本例最总按照200sats/vB设置的GAS</strong> <s>（截图是滑动条不好拖动，稍微偏了一些，设置成了201.02，不影响理解）</s></p><p>现在我们反算验证一下：</p><p>子交易GAS单价为：$$111<em>X+808.5</em>(X-77.1)=201.02*111 ---→ X=92.059 ≈ 92.1 sat/vB$$</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/30412887bab6fb8bb9c560ec7d741f90793ef3eec2645625a63682e1d7591b95.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/f8072fe70faff2cf1caee974ef42fa95178f4b9b6592927c36d7e19a25231619.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><div data-type="embedly" src="https://twitter.com/sslisen" data="{&quot;provider_url&quot;:&quot;https://x.com&quot;,&quot;title&quot;:&quot;JavaScript is not available.&quot;,&quot;url&quot;:&quot;https://x.com/sslisen&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;X (formerly Twitter)&quot;,&quot;type&quot;:&quot;link&quot;}" format="small"></div><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d86d3a95880ace827b7fc76b5d7a8ede4b08efd2a92921e02451fa6f52e1749f.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>cyberscavenger@newsletter.paragraph.com (E)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/39db2127baf2dcc134818243852abd741f22ba70783bc076d29e278aa5153283.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Windows原生Atomicals协议索引{私有节点}]]></title>
            <link>https://paragraph.com/@cyberscavenger/windows-atomicals</link>
            <guid>lIKTl36pRnFI9I7iHLSg</guid>
            <pubDate>Mon, 27 Nov 2023 16:11:07 GMT</pubDate>
            <description><![CDATA[受到@zhangch30063843厂长 老哥的启发，写了一个编译原生Atomicals索引程序的教程。 出发点：由于Docker在win系统的性能太差，速度太慢，并且跑通后也会莫名其妙断连。 因此想在Windows系统部署原生索引/私有节点。 本教程假设本地电脑已经安装了NodeJS及Python程序。安装编辑工具安装Microsoft Visual C++ https://learn.microsoft.com/en-US/cpp/windows/latest-supported-vc-redist?view=msvc-170#visual-studio-2015-2017-2019-and-2022 安装Microsoft Visual StudioVisual Studio & VS Code Downloads for Windows, Mac, LinuxDownload Visual Studio IDE or VS Code for free. Try out Visual Studio Professional or Enterprise editions on...]]></description>
            <content:encoded><![CDATA[<p>受到@zhangch30063843厂长 老哥的启发，写了一个编译原生Atomicals索引程序的教程。</p><p>出发点：由于Docker在win系统的性能太差，速度太慢，并且跑通后也会莫名其妙断连。</p><p>因此想在Windows系统部署原生索引/私有节点。</p><p><strong>本教程假设本地电脑已经安装了NodeJS及Python程序。</strong></p><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">安装编辑工具</h2><p>安装Microsoft Visual C++</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://learn.microsoft.com/en-US/cpp/windows/latest-supported-vc-redist?view=msvc-170#visual-studio-2015-2017-2019-and-2022">https://learn.microsoft.com/en-US/cpp/windows/latest-supported-vc-redist?view=msvc-170#visual-studio-2015-2017-2019-and-2022</a></p><p>安装Microsoft Visual Studio</p><div data-type="embedly" src="https://visualstudio.microsoft.com/downloads/" data="{&quot;provider_url&quot;:&quot;https://visualstudio.microsoft.com&quot;,&quot;description&quot;:&quot;Download Visual Studio IDE or VS Code for free. Try out Visual Studio Professional or Enterprise editions on Windows, Mac.&quot;,&quot;title&quot;:&quot;Visual Studio &amp; VS Code Downloads for Windows, Mac, Linux&quot;,&quot;mean_alpha&quot;:124.25,&quot;thumbnail_width&quot;:1200,&quot;url&quot;:&quot;https://visualstudio.microsoft.com/downloads/&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/fc495a82cb51458d9e6b82ee4c4a452cec96e3fc3eeb3a52d8383809cea7cc44.png&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;Visual Studio&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:628,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:1200,&quot;height&quot;:628,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/fc495a82cb51458d9e6b82ee4c4a452cec96e3fc3eeb3a52d8383809cea7cc44.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/fc495a82cb51458d9e6b82ee4c4a452cec96e3fc3eeb3a52d8383809cea7cc44.png"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://visualstudio.microsoft.com/downloads/" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>Visual Studio &amp; VS Code Downloads for Windows, Mac, Linux</h2><p>Download Visual Studio IDE or VS Code for free. Try out Visual Studio Professional or Enterprise editions on Windows, Mac.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://visualstudio.microsoft.com</span></div><img src="https://storage.googleapis.com/papyrus_images/fc495a82cb51458d9e6b82ee4c4a452cec96e3fc3eeb3a52d8383809cea7cc44.png"/></div></a></div></div><h2 id="h-vcpkg" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">安装vcpkg</h2><div data-type="embedly" src="https://github.com/Microsoft/vcpkg" data="{&quot;provider_url&quot;:&quot;https://github.com&quot;,&quot;description&quot;:&quot;C++ Library Manager for Windows, Linux, and MacOS. Contribute to microsoft/vcpkg development by creating an account on GitHub.&quot;,&quot;title&quot;:&quot;GitHub - microsoft/vcpkg: C++ Library Manager for Windows, Linux, and MacOS&quot;,&quot;author_name&quot;:&quot;microsoft&quot;,&quot;thumbnail_width&quot;:1200,&quot;url&quot;:&quot;https://github.com/microsoft/vcpkg&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/470cfc1d7553ad0e68d77bb0adb9e755303c930e91e9e8fdc63f4935ba75bea5.png&quot;,&quot;author_url&quot;:&quot;https://github.com/microsoft&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;GitHub&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:600,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:1200,&quot;height&quot;:600,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/470cfc1d7553ad0e68d77bb0adb9e755303c930e91e9e8fdc63f4935ba75bea5.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/470cfc1d7553ad0e68d77bb0adb9e755303c930e91e9e8fdc63f4935ba75bea5.png"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://github.com/Microsoft/vcpkg" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>GitHub - microsoft/vcpkg: C++ Library Manager for Windows, Linux, and MacOS</h2><p>C++ Library Manager for Windows, Linux, and MacOS. Contribute to microsoft/vcpkg development by creating an account on GitHub.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://github.com</span></div><img src="https://storage.googleapis.com/papyrus_images/470cfc1d7553ad0e68d77bb0adb9e755303c930e91e9e8fdc63f4935ba75bea5.png"/></div></a></div></div><p>方法一：在vcpkg的GitHub官方页面，下载压缩包，并解压缩至本地硬盘。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/5bee8dbfb182a1af4203444d85aeef0770ff9c75aba08f7cc4e4021e9b1a42f9.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>方法二：在想要放置vcpkg的硬盘路径内，打开cmd，使用git克隆命令：</p><p><code>git clone https://github.com/microsoft/vcpkg.git</code></p><p>来克隆代码源文件到本地硬盘。</p><p><strong>文件下载/克隆好后，切换至vcpkg目录内并打开cmd：</strong></p><p><strong>进行vcpkg安装-→在cmd中运行：</strong></p><p><code>.\bootstrap-vcpkg.bat</code></p><p><strong>进行leveldb安装-→在cmd中运行：</strong></p><p><code>.\vcpkg install leveldb --triplet x64-windows</code></p><p>安装完成后，头文件&amp;库文件的路径分别为：</p><p><code>.\vcpkg\installed\x64-windows\include</code></p><p><code>.\vcpkg\installed\x64-windows\lib</code></p><p><strong><em>把[.]替换为实际的路径即可。</em></strong></p><p>比如我的安装在 <code>E:\Crypto\Atomicals\vcpkg</code> 那么文件路径就是：</p><p><code>E:\Crypto\Atomicals\vcpkg\installed\x64-windows\include</code></p><p><code>E:\Crypto\Atomicals\vcpkg\installed\x64-windows\lib</code></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/fd975f491cdbc9c83da8b7442db30e9b9eea97ebf63f4e0241e982a71843ff61.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">安装项目源文件</h2><p>方法一：在atomicals-electrumx的GitHub官方页面，下载压缩包，并解压缩至本地硬盘。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e99f294600d9cedf101c37a45870b3fac94a1f3d48e285f7e45957ae17b7fbec.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>方法二：在想要放置atomicals-electrumx的硬盘路径内，打开cmd，使用git克隆命令：</p><p><code>git clone https://github.com/atomicals/atomicals-electrumx.git</code></p><p>安装后切换至atomicals-electrumx的文件夹内，并打开cmd，运行：</p><p><code>pip install --user --global-option=build_ext --global-option=&quot;-IE:\Crypto\Atomicals\vcpkg\installed\x64-windows\include&quot; --global-option=&quot;-LE:\Crypto\Atomicals\vcpkg\installed\x64-windows\lib&quot; --global-option=&quot;-lleveldb&quot; -r requirements.txt</code></p><p>把E:\Crypto\Atomicals\vcpkg\installed\x64-windows\include 及 E:\Crypto\Atomicals\vcpkg\installed\x64-windows\lib 替换为你实际电脑安装的路径。</p><p>进行python-dotenv安装-→在cmd中运行：</p><p><code>pip install python-dotenv</code></p><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">配置相应文件</h2><p>修改atomicals-electrumx文件夹内的env配置文件：</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/2e5dfd1aef520fefede82c1af0e0265465ce041f01ab7d55d1cc5210acd606f1.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/64792c6fa5eb256f5cc2e0a34644362ca09391d342a198d2506b3257dcbbc1c8.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>修改atomicals-electrumx\electrumx\lib文件夹内的env_base.py文件：</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/42e5eacb78ef82164a1f3029af15236ef1997e23cf92352d9d60de3b8be40c94.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/d06172ceadecea7cbda93da92311879639a090e8005b3c03eee1f3613c0385e5.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>添加两端代码：</strong></p><p><code>from dotenv import load_dotenv</code></p><p><code>load_dotenv()</code></p><p>配置Bitcoin Core的conf文件：</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/185b4a16fe060408b02649e9f29b8b0fe0303def6a639b27ea5cc29c56df5fff.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">启动私有节点服务器</h2><p>在atomicals-electrumx文件夹内打开cmd，并运行：</p><p><code>python electrumx_server</code></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/08ae7fa4a081dfd5dad178222364f3c0182a638d0068259d1e69141efff2a845.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h2 id="h-proxy" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">安装并启动Proxy代理</h2><div data-type="embedly" src="https://github.com/atomicals/electrumx-proxy" data="{&quot;provider_url&quot;:&quot;https://github.com&quot;,&quot;description&quot;:&quot;HTTP Web Proxy For ElectrumX. Contribute to atomicals/electrumx-proxy development by creating an account on GitHub.&quot;,&quot;title&quot;:&quot;GitHub - atomicals/electrumx-proxy: HTTP Web Proxy For ElectrumX&quot;,&quot;url&quot;:&quot;https://github.com/atomicals/electrumx-proxy&quot;,&quot;author_name&quot;:&quot;atomicals&quot;,&quot;thumbnail_width&quot;:1200,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/4f07404aa911cbe9454bf7665250467292855a101408018f387a9032bc7c8671.png&quot;,&quot;author_url&quot;:&quot;https://github.com/atomicals&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;GitHub&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:600,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:1200,&quot;height&quot;:600,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/4f07404aa911cbe9454bf7665250467292855a101408018f387a9032bc7c8671.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/4f07404aa911cbe9454bf7665250467292855a101408018f387a9032bc7c8671.png"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://github.com/atomicals/electrumx-proxy" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>GitHub - atomicals/electrumx-proxy: HTTP Web Proxy For ElectrumX</h2><p>HTTP Web Proxy For ElectrumX. Contribute to atomicals/electrumx-proxy development by creating an account on GitHub.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://github.com</span></div><img src="https://storage.googleapis.com/papyrus_images/4f07404aa911cbe9454bf7665250467292855a101408018f387a9032bc7c8671.png"/></div></a></div></div><p>由于electrumx服务器本身并不支持http/web服务，只有tcp/ws，因此需要配合官方的proxy代理程序使用。</p><p>方法一：在atomicals-electrumx-proxy的GitHub官方页面，下载压缩包，并解压缩至本地硬盘。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/df26e664affa7b9ec53bcec8945421213272f34db6db9c7c57206588a5c1ad7e.png" alt="下载文件" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">下载文件</figcaption></figure><p>方法二：在想要放置atomicals-electrumx-proxy的硬盘路径内，打开cmd，使用git克隆命令：</p><p><code>git clone https://github.com/atomicals/electrumx-proxy.git</code></p><p>安装后切换至electrumx-proxy-main的文件夹内，并打开cmd，运行：</p><p><code>npm install</code></p><p>安装完成后，在cmd运行：</p><p><code>npm run dev</code></p><p>此时，proxy代理即开始运行。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/5becc18187318d603958d4e27789116a0bc9632ec590bdc7bc53f29937ce1adf.png" alt="开启proxy服务" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">开启proxy服务</figcaption></figure><h2 id="h-env" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">配置env文件</h2><p>Atomicals-Electrumx主程序的env文件无需修改，按照默认设置即可；</p><p>Electrumx-proxy-main代理服务程序的env文件，要把ELECTRUMX_PORT这一项改为本地IP地址；</p><p>Atomicals-js-master工具程序的env文件，要把ELECTRUMX_PROXY_BASE_URL这一项改为<code>http://127.0.0.1:8080/proxy</code>；</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e02a552bf46785de01c6e4dbc3b5da7886569f552a09809343ae8b7ea5fe7059.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">私有节点使用</h2><p>配置好env文件后，即可使用Atomicals-js工具进行各种命令的使用，效果如下：</p><p>proxy服务端会显示连接请求、建立连接等情况。同时atomicals-js工具完成指令。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/dc20f696a2e44e7028bba3455d60f5d61d5625e5d67e2b6e66890526597864e5.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><div data-type="embedly" src="https://twitter.com/sslisen" data="{&quot;provider_url&quot;:&quot;https://x.com&quot;,&quot;title&quot;:&quot;JavaScript is not available.&quot;,&quot;url&quot;:&quot;https://x.com/sslisen&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;X (formerly Twitter)&quot;,&quot;type&quot;:&quot;link&quot;}" format="small"></div>]]></content:encoded>
            <author>cyberscavenger@newsletter.paragraph.com (E)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/5e8685503aba4a3c73d1c9a39bdaec250d71bb4619a62d609dc8db26653dce69.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[IERC-POW挖矿]]></title>
            <link>https://paragraph.com/@cyberscavenger/ierc-pow</link>
            <guid>7KwRP4vD7ACcj8NMK5FH</guid>
            <pubDate>Thu, 23 Nov 2023 01:07:02 GMT</pubDate>
            <description><![CDATA[官方GitHub的POW库文件已经更新，简单写个使用方法： 1.到官方GitHub下载库文件：GitHub - IErcOrg/ierc-miner-js: ierc-miner-toolsierc-miner-tools. Contribute to IErcOrg/ierc-miner-js development by creating an account on GitHub.https://github.com2.解压缩后切换至ierc-miner-js文件夹，并打开cmd，依次运行： npm i -g yarn yarn install3.在cmd中【创建钱包】或者【导入现有钱包】 ： 创建钱包： yarn cli wallet --create 导入钱包： yarn cli wallet --set<私钥> 注：命令中不要<>。 4.在cmd中使用命令来进行POW挖矿： yarn cli mine <代币名> --account <收货地址>--account后面的地址，就是【创建/导入】的私钥所对应的钱包地址，需要大小写一至。（感谢推特 @dice_maker 朋...]]></description>
            <content:encoded><![CDATA[<p>官方GitHub的POW库文件已经更新，简单写个使用方法：</p><p><strong>1.到官方GitHub下载库文件：</strong></p><div data-type="embedly" src="https://github.com/IErcOrg/ierc-miner-js" data="{&quot;provider_url&quot;:&quot;https://github.com&quot;,&quot;description&quot;:&quot;ierc-miner-tools. Contribute to IErcOrg/ierc-miner-js development by creating an account on GitHub.&quot;,&quot;title&quot;:&quot;GitHub - IErcOrg/ierc-miner-js: ierc-miner-tools&quot;,&quot;author_name&quot;:&quot;IErcOrg&quot;,&quot;thumbnail_width&quot;:1200,&quot;url&quot;:&quot;https://github.com/IErcOrg/ierc-miner-js&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/fcc0a0a7a7ea03981a7dac9af187a5e5bb74d8cb538c290ed606b0084f3b64ae.png&quot;,&quot;author_url&quot;:&quot;https://github.com/IErcOrg&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;GitHub&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:600,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:1200,&quot;height&quot;:600,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/fcc0a0a7a7ea03981a7dac9af187a5e5bb74d8cb538c290ed606b0084f3b64ae.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/fcc0a0a7a7ea03981a7dac9af187a5e5bb74d8cb538c290ed606b0084f3b64ae.png"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://github.com/IErcOrg/ierc-miner-js" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>GitHub - IErcOrg/ierc-miner-js: ierc-miner-tools</h2><p>ierc-miner-tools. Contribute to IErcOrg/ierc-miner-js development by creating an account on GitHub.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://github.com</span></div><img src="https://storage.googleapis.com/papyrus_images/fcc0a0a7a7ea03981a7dac9af187a5e5bb74d8cb538c290ed606b0084f3b64ae.png"/></div></a></div></div><p><strong>2.解压缩后切换至ierc-miner-js文件夹，并打开cmd，依次运行：</strong></p><p><code>npm i -g yarn</code></p><p><code>yarn install</code></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/43787ad3e6a53a80c055fc7809bc3a03d08395ec068650c16cf53bc70f56d393.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.在cmd中【创建钱包】或者【导入现有钱包】 ：</strong></p><p>创建钱包：</p><p><code>yarn cli wallet --create</code></p><p>导入钱包：</p><p><code>yarn cli wallet --set</code></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ee17074767c2a7287a3b079eb10e4974640105443b9931d280c30fd4b61107d9.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><em>&lt;私钥&gt; 注：命令中不要&lt;&gt;。</em></strong></p><p><strong>4.在cmd中使用命令来进行POW挖矿：</strong></p><p><code>yarn cli mine &lt;代币名&gt; --account &lt;收货地址&gt;</code></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4dc5b9faaf7570c6dd56744a5c02772874f798a17172f832c5bda1084efb2fb0.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>--account后面的地址，就是【创建/导入】的私钥所对应的钱包地址，需要大小写一至。（感谢推特 <strong>@dice_maker</strong> 朋友的指正）。</p><p><strong>其他命令：</strong></p><p>查看钱包私钥信息：<code>yarn cli wallet --target &lt;钱包地址&gt;</code></p><p>注意：只能查看本机创建或已导入的钱包，且返回结果中开头0x去掉后才是私钥）。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/882d372abbce51d1d372ab1f8f9483c706ab8cd7a48b6fa1b9de5187f1b34f60.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>yarn cli wallet --all</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c916ddc84bdba69ac49b839e4688a9587ee80f358f01df779dc78494f7b33543.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>我的推特：</strong></p><div data-type="embedly" src="https://twitter.com/sslisen" data="{&quot;provider_url&quot;:&quot;https://x.com&quot;,&quot;title&quot;:&quot;JavaScript is not available.&quot;,&quot;url&quot;:&quot;https://x.com/sslisen&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;X (formerly Twitter)&quot;,&quot;type&quot;:&quot;link&quot;}" format="small"></div>]]></content:encoded>
            <author>cyberscavenger@newsletter.paragraph.com (E)</author>
        </item>
        <item>
            <title><![CDATA[Atomicals私有节点数据下载磁力链接]]></title>
            <link>https://paragraph.com/@cyberscavenger/atomicals</link>
            <guid>IG9PoiIkZHJnhkB1S25Z</guid>
            <pubDate>Fri, 17 Nov 2023 08:45:01 GMT</pubDate>
            <description><![CDATA[目前已经失效由于推特无法发送这么长的磁力链接，所以大家从Mirror这里获取吧。 感谢推特 @millsonzhou 老哥分享的磁力链接，大家可以通过这个链接下载节点数据（亲测十几个小时即可完成）。 使用： 1、关闭/停止Docker； 2、把原electrumx-data文件内的已有数据删除； 3、把下载好的文件解压缩到electrumx-data文件夹； 4、重启Docker（还需要一小段时间同步至最新高度）； 大家可以关注下 @theNextDAO 的 @millsonzhou 老哥。 推荐使用qBittorrent工具下载。 磁力链接： magnet:?xt=urn:btih:7KW5OXSWUQ2EFF57URE42GBRL2XCN5AI&dn=ElectrumX-Data-20231114&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=https%3A%2F%2Ftracker2.cti...]]></description>
            <content:encoded><![CDATA[<h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">目前已经失效</h2><p><s>由于推特无法发送这么长的磁力链接，所以大家从Mirror这里获取吧。</s></p><p><s>感谢推特 @millsonzhou 老哥分享的磁力链接，大家可以通过这个链接下载节点数据（亲测十几个小时即可完成）。</s></p><p><s>使用：</s></p><p><s>1、关闭/停止Docker；</s></p><p><s>2、把原</s><code>electrumx-data</code>文件内的已有数据删除；</p><p>3、把下载好的文件解压缩到<code>electrumx-data</code>文件夹；</p><p>4、重启Docker（还需要一小段时间同步至最新高度）；</p><p>大家可以关注下 @theNextDAO 的 @millsonzhou 老哥。</p><p>推荐使用qBittorrent工具下载。</p><p><strong>磁力链接：</strong></p><p><code>magnet:?xt=urn:btih:7KW5OXSWUQ2EFF57URE42GBRL2XCN5AI&amp;dn=ElectrumX-Data-20231114&amp;tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&amp;tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&amp;tr=https%3A%2F%2Ftracker2.ctix.cn%3A443%2Fannounce&amp;tr=https%3A%2F%2Ftracker1.520.jp%3A443%2Fannounce&amp;tr=udp%3A%2F%2Fopen.tracker.cl%3A1337%2Fannounce&amp;tr=udp%3A%2F%2Fopentracker.i2p.rocks%3A6969%2Fannounce&amp;tr=udp%3A%2F%2Fopen.demonii.com%3A1337%2Fannounce&amp;tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A6969%2Fannounce&amp;tr=http%3A%2F%2Ftracker.openbittorrent.com%3A80%2Fannounce&amp;tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&amp;tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&amp;tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&amp;tr=udp%3A%2F%2Ftracker1.bt.moack.co.kr%3A80%2Fannounce&amp;tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&amp;tr=udp%3A%2F%2Ftracker.moeking.me%3A6969%2Fannounce&amp;tr=udp%3A%2F%2Ftracker-udp.gbitt.info%3A80%2Fannounce&amp;tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&amp;tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&amp;tr=https%3A%2F%2Ftracker.gbitt.info%3A443%2Fannounce&amp;tr=http%3A%2F%2Ftracker.gbitt.info%3A80%2Fannounce&amp;tr=udp%3A%2F%2Fuploads.gamecoast.net%3A6969%2Fannounce</code></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/700b7851d464f0ff01b976df9fd76df6f4fb3a0b5d9d67c1ee69cd38d1b49f03.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>我的推特：</strong></p><div data-type="embedly" src="https://twitter.com/sslisen" data="{&quot;provider_url&quot;:&quot;https://x.com&quot;,&quot;title&quot;:&quot;JavaScript is not available.&quot;,&quot;url&quot;:&quot;https://x.com/sslisen&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;X (formerly Twitter)&quot;,&quot;type&quot;:&quot;link&quot;}" format="small"></div>]]></content:encoded>
            <author>cyberscavenger@newsletter.paragraph.com (E)</author>
        </item>
        <item>
            <title><![CDATA[Atomicals-JS部署及私有节点搭建]]></title>
            <link>https://paragraph.com/@cyberscavenger/atomicals-js</link>
            <guid>l8mAK8Ug0qO4D3AUDBGf</guid>
            <pubDate>Tue, 14 Nov 2023 10:46:44 GMT</pubDate>
            <description><![CDATA[2023年12月24日(首次看教程的请从部署Atomicals-JS-Master钱包开始)Atomicals-JS-Master工具更新官方更新了多线程挖矿代码，挖矿速度更快，更新方法如下： 1.在Atomicals官方Github下载最新版本CLI工具文件。GitHub - atomicals/atomicals-js: Atomicals Javascript Command Line Utility (CLI)Atomicals Javascript Command Line Utility (CLI). Contribute to atomicals/atomicals-js development by creating an account on GitHub.https://github.com下载新文件2.解压缩后把所有文件替换原来的文件。 3.在文件夹内打开CMD命令提示符窗口，并以此运行下列命令： npm install -g yarn yarn install yarn run build 4.运行上述命令后，更新完成。另外，如果你是使用自己电脑的私有节点...]]></description>
            <content:encoded><![CDATA[<h2 id="h-20231224" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">2023年12月24日</h2><p><strong>(首次看教程的请从</strong><code>部署Atomicals-JS-Master钱包</code><strong>开始)</strong></p><h3 id="h-atomicals-js-master" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Atomicals-JS-Master工具更新</h3><p>官方更新了多线程挖矿代码，挖矿速度更快，更新方法如下：</p><p>1.在Atomicals官方Github下载最新版本CLI工具文件。</p><div data-type="embedly" src="https://github.com/atomicals/atomicals-js" data="{&quot;provider_url&quot;:&quot;https://github.com&quot;,&quot;description&quot;:&quot;Atomicals Javascript Command Line Utility (CLI). Contribute to atomicals/atomicals-js development by creating an account on GitHub.&quot;,&quot;title&quot;:&quot;GitHub - atomicals/atomicals-js: Atomicals Javascript Command Line Utility (CLI)&quot;,&quot;author_name&quot;:&quot;atomicals&quot;,&quot;thumbnail_width&quot;:1200,&quot;url&quot;:&quot;https://github.com/atomicals/atomicals-js&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/5b6503d20613fab122a0819a5244684079b6837c09f6de9827be6074cb630455.png&quot;,&quot;author_url&quot;:&quot;https://github.com/atomicals&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;GitHub&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:600,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:1200,&quot;height&quot;:600,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/5b6503d20613fab122a0819a5244684079b6837c09f6de9827be6074cb630455.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/5b6503d20613fab122a0819a5244684079b6837c09f6de9827be6074cb630455.png"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://github.com/atomicals/atomicals-js" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>GitHub - atomicals/atomicals-js: Atomicals Javascript Command Line Utility (CLI)</h2><p>Atomicals Javascript Command Line Utility (CLI). Contribute to atomicals/atomicals-js development by creating an account on GitHub.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://github.com</span></div><img src="https://storage.googleapis.com/papyrus_images/5b6503d20613fab122a0819a5244684079b6837c09f6de9827be6074cb630455.png"/></div></a></div></div><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4d6f573546ea4454c7c761b56f205fa4af10e2cffa739a685f6ae33eac3e3d1c.png" alt="下载新文件" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">下载新文件</figcaption></figure><p>2.解压缩后把所有文件替换原来的文件。</p><p>3.在文件夹内打开<strong>CMD命令提示符窗口</strong>，并以此运行下列命令：</p><p><code>npm install -g yarn</code></p><p><code>yarn install</code></p><p><code>yarn run build</code></p><p>4.运行上述命令后，更新完成。另外，如果你是使用自己电脑的私有节点，需要打开.env文件，将URL修改为本地节点。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3071682acafd062204089c30a7359e09b102256ca4ea0a4bda276050f1cd2861.png" alt="修改env文件" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">修改env文件</figcaption></figure><p>注意：如果之前没有更新过12月4日的官方版本，那么还需要在Atomicals-JS工具文件夹里新建一个wallets文件夹，并把wallet.json文件移动到wallets文件夹，以便使用原来的钱包。如果是新建钱包，则无需此步。</p><p><strong>注意：新版本</strong><code>--satsbyte</code><strong>参数设置的FeeRate不再有倍率，与实际上链FeeRate几乎是1:1（仍然有微小差别，实际上链FeeRate会略高）</strong></p><h3 id="h-dockerv136" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Docker服务器更新v1.3.6</h3><p>1.在Atomicals官方Github下载最新版本文件。</p><div data-type="embedly" src="https://github.com/Next-DAO/atomicals-electrumx-proxy-docker" data="{&quot;provider_url&quot;:&quot;https://github.com&quot;,&quot;description&quot;:&quot;Contribute to Next-DAO/atomicals-electrumx-proxy-docker development by creating an account on GitHub.&quot;,&quot;title&quot;:&quot;GitHub - Next-DAO/atomicals-electrumx-proxy-docker&quot;,&quot;url&quot;:&quot;https://github.com/Next-DAO/atomicals-electrumx-proxy-docker&quot;,&quot;author_name&quot;:&quot;Next-DAO&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;author_url&quot;:&quot;https://github.com/Next-DAO&quot;,&quot;provider_name&quot;:&quot;GitHub&quot;,&quot;type&quot;:&quot;link&quot;}" format="small"><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://github.com/Next-DAO/atomicals-electrumx-proxy-docker" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>GitHub - Next-DAO/atomicals-electrumx-proxy-docker</h2><p>Contribute to Next-DAO/atomicals-electrumx-proxy-docker development by creating an account on GitHub.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://github.com</span></div></div></a></div></div><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/73de10427cc56463d738f952591e68c403bca663ddfd4d7cfde29c47d352d666.png" alt="下载新文件" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">下载新文件</figcaption></figure><p>2.解压缩，替换原来atomicals-electrumx-docker文件夹内的文件。 <strong>（先停止docker运行）</strong></p><p>3.修改docker-compose.yml文件，把<code>user</code>和<code>pass</code>替换为本地Bitcoin Core的对应用户名和密码，把<code>${IP:?}</code>替换为本地IP地址。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/10f1d0ad198ed59d36bc4865e30dec9ef7c0de747bab1700ff7113cea5c6b05f.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.重启docker，在文件夹内打开CMD命令提示符窗口，运行下列命令：</p><p><code>docker-compose pull &amp;&amp; docker-compose up -d</code></p><p>5.运行上述命令后，更新完成。</p><p>**********************************************************************************</p><p><strong>教程有更新内容，已经全部操作完前面步骤的朋友可以拉到最后看更新部分。</strong></p><p><strong>第一次看教程的可以从第一步开始操作，到私有节点搭建部分时，结合着更新内容一起做，把更新部分做完后，再一起运行docker。</strong></p><h2 id="h-atomicals-js-master" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">部署Atomicals-JS-Master钱包</h2><h3 id="h-1nodejs" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>1.安装Node.js</strong></h3><div data-type="embedly" src="https://nodejs.org/en" data="{&quot;provider_url&quot;:&quot;https://nodejs.org&quot;,&quot;description&quot;:&quot;Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.&quot;,&quot;title&quot;:&quot;Node.js - Run JavaScript Everywhere&quot;,&quot;mean_alpha&quot;:64.6341666667,&quot;thumbnail_width&quot;:1200,&quot;url&quot;:&quot;https://nodejs.org/en&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/ac403e15c4356ad45bdda1a43279bb3c4126f4e3ed1a7deffffa0b5ac79c863d.png&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;Nodejs&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:600,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:1200,&quot;height&quot;:600,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/ac403e15c4356ad45bdda1a43279bb3c4126f4e3ed1a7deffffa0b5ac79c863d.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/ac403e15c4356ad45bdda1a43279bb3c4126f4e3ed1a7deffffa0b5ac79c863d.png"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://nodejs.org/en" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>Node.js - Run JavaScript Everywhere</h2><p>Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://nodejs.org</span></div><img src="https://storage.googleapis.com/papyrus_images/ac403e15c4356ad45bdda1a43279bb3c4126f4e3ed1a7deffffa0b5ac79c863d.png"/></div></a></div></div><p>在Node.js官网下载最新版本安装文件，按照安装向导进行安装。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/238301bee029642103d77683ea5cf6241fcd8adec23831353a3a7cb91cfb21cf.png" alt="安装最新版即可" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">安装最新版即可</figcaption></figure><p>安装完成后，可以在 <code>Powershell</code> 或 <code>cmd</code> 命令提示符窗口输入： <code>node -v</code> 验证安装是否成功。返回值如果正确显示版本号，即代表安装成功。<em>（教程中我的版本由于安装的较早，所以跟官网最新版本不一样，我没做升级，大家直接下载最新版即可）</em></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8783a10d2feb18f52f679e7f3e8284ea0c70afa84706b604e9ed195983299e74.png" alt="使用node -v命令验证安装结果" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">使用node -v命令验证安装结果</figcaption></figure><h3 id="h-2andatomicals-js-master" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">2.下载&amp;配置Atomicals-JS-Master</h3><div data-type="embedly" src="https://github.com/atomicals/atomicals-js" data="{&quot;provider_url&quot;:&quot;https://github.com&quot;,&quot;description&quot;:&quot;Atomicals Javascript Command Line Utility (CLI). Contribute to atomicals/atomicals-js development by creating an account on GitHub.&quot;,&quot;title&quot;:&quot;GitHub - atomicals/atomicals-js: Atomicals Javascript Command Line Utility (CLI)&quot;,&quot;author_name&quot;:&quot;atomicals&quot;,&quot;thumbnail_width&quot;:1200,&quot;url&quot;:&quot;https://github.com/atomicals/atomicals-js&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/5b6503d20613fab122a0819a5244684079b6837c09f6de9827be6074cb630455.png&quot;,&quot;author_url&quot;:&quot;https://github.com/atomicals&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;GitHub&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:600,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:1200,&quot;height&quot;:600,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/5b6503d20613fab122a0819a5244684079b6837c09f6de9827be6074cb630455.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/5b6503d20613fab122a0819a5244684079b6837c09f6de9827be6074cb630455.png"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://github.com/atomicals/atomicals-js" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>GitHub - atomicals/atomicals-js: Atomicals Javascript Command Line Utility (CLI)</h2><p>Atomicals Javascript Command Line Utility (CLI). Contribute to atomicals/atomicals-js development by creating an account on GitHub.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://github.com</span></div><img src="https://storage.googleapis.com/papyrus_images/5b6503d20613fab122a0819a5244684079b6837c09f6de9827be6074cb630455.png"/></div></a></div></div><p>在Atomicals官方Github主页，点击<strong>Code</strong>，在弹出的窗口中选择 <code>Download ZIP</code>。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b8a415bce000a9a97a3497c0fd71fcc9598b729f4a598e89569c2308cd52eec5.png" alt="下载程序" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">下载程序</figcaption></figure><p>解压缩程序到目录，然后切换到该目录，并在资源管理器地址栏输入<code>cmd</code>，回车，打开<strong>命令提示符窗口</strong>：</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/35b70cff60e09f877d7c80809c2ef9428339d8c6df323223500105db2ab7b37a.png" alt="在Atomicals-JS-Master文件夹内打开cmd" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">在Atomicals-JS-Master文件夹内打开cmd</figcaption></figure><p>依次运行下面命令：</p><p><code>npm install -g typescript</code></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/42b3ae19dde9e7db9e6bf510478625fd31172304f6b80dc5a4e77c6c236548b6.png" alt="npm install -g typescript" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">npm install -g typescript</figcaption></figure><p><code>npm run build</code></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/f014334f9c823bf71b1ba967f6589ec441853e1b509fad7fd7de9598db8628c3.png" alt="npm run build" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">npm run build</figcaption></figure><p><code>npm install -g yarn</code></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/0e40262bab5d7a4f1cb9c7bbc27e85af37e142b0de66e48ddfaa82cb505dbe0c.png" alt="npm install -g yarn" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">npm install -g yarn</figcaption></figure><p><code>yarn install</code></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/098879cae17420792c00524d7b5a1ad2a53aa769dd9c3cfd3c582224eecceca6.png" alt="yarn install" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">yarn install</figcaption></figure><p><code>yarn cli wallet-init</code></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/bb71b42c1383160cea3354589fbc70966001da61c6ff4ca945c3919dc8950673.png" alt="yarn cli wallet-init" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">yarn cli wallet-init</figcaption></figure><p>最后一步是创建钱包，命令运行后，会在文件夹内生成一个<code>wallet.json</code>的文件，这里保存着助记词和私钥。</p><p>说明：创建钱包后，会自动生成2个地址，<code>Primary Address</code>及<code>Funding Address</code>，其中Primary是用于接收Atomicals生态资产的，比如ARC20代币、图片NFT等，Funding是用于铸造（挖矿）过程的中转钱包，通常是往Funding地址中存入相应数量的BTC，用于铸造。</p><p>至此，部署已经完成，下面是常用的命令：</p><p>铸造FT币命令：</p><p><code>yarn cli mint-dft dmint --satsbyte 30</code></p><p>**********************************************************************************</p><p><s>#注意这里设置的gas，与</s><strong><s>实际上链的gas是1.8~2倍的关系</s></strong><s>，比如这里设置30，实际上链gas是54~60sats/vB。</s></p><h3 id="h-atomicals-js-satsbytegasgasgasgas" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">最新版的atomicals-js工具已经更新了代码，目前--satsbyte设置的gas与实际上链的gas一至，不再有倍率。（但需要注意：设置gas会略低与实际gas）</h3><h3 id="h-envwalletjsonwalletsatomicals-js-masterwalletswalletjsonwallet-init" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">更新后.env文件里wallet.json位置修改为wallets文件夹，如果要使用原来的钱包，需要在atomicals-js-master文件夹内新建一个wallets文件夹，把wallet.json文件放进去即可（使用wallet-init新建钱包的，无需操作此步骤）。</h3><p>**********************************************************************************</p><p>铸造Realm命令：</p><p><code>yarn cli mint-realm &quot;btc&quot; --satsbyte 30 --satsoutput 1000 --bitworkc 3165</code></p><p>铸造图片NFT命令：</p><p><code>yarn cli mint-nft &quot;E:\Crypto\NFT\CryptoPunks\punk0000.png&quot; --satsbyte 30 --satsoutput 1000 --bitworkc 3165</code></p><p>查询余额命令：</p><p><code>npm run cli balances</code></p><h2 id="h-atomicalsbtc" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">搭建私有Atomicals节点（需要本地BTC全节点支持）</h2><h3 id="h-1docker" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">1.安装Docker</h3><div data-type="embedly" src="https://docs.docker.com/desktop/install/windows-install/" data="{&quot;provider_url&quot;:&quot;https://docs.docker.com&quot;,&quot;description&quot;:&quot;Get started with Docker for Windows. This guide covers system requirements, where to download, and instructions on how to install and update.&quot;,&quot;title&quot;:&quot;Windows&quot;,&quot;thumbnail_width&quot;:2400,&quot;url&quot;:&quot;https://docs.docker.com/desktop/setup/install/windows-install/&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/9fdaa65db57e044dc234777bd591d2bc28324ddea519695c7320983193fa46c1.webp&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;Docker Documentation&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:1260,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:2400,&quot;height&quot;:1260,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/9fdaa65db57e044dc234777bd591d2bc28324ddea519695c7320983193fa46c1.webp&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/9fdaa65db57e044dc234777bd591d2bc28324ddea519695c7320983193fa46c1.webp"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://docs.docker.com/desktop/install/windows-install/" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>Windows</h2><p>Get started with Docker for Windows. This guide covers system requirements, where to download, and instructions on how to install and update.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://docs.docker.com</span></div><img src="https://storage.googleapis.com/papyrus_images/9fdaa65db57e044dc234777bd591d2bc28324ddea519695c7320983193fa46c1.webp"/></div></a></div></div><p>在Docker官网下载最新版本安装文件，按照安装向导进行安装。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/cacb45eaeb590ad6d843411bbcbe6b446c54141c9e058d3ab9f427ebfc14ab3f.png" alt="点击下载，并安装" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击下载，并安装</figcaption></figure><p>根据安装向导进行安装，选择<code>Use WSL 2 instead of Hyper-V(recommended)</code></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/633cb5dc2e94ade75dcac50672f0f83f0912f8fbf8f722e8a20e583a52944972.png" alt="选择WSL2" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">选择WSL2</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/7be44362cef17af52cfb0b893ddd51566d0a255e1c0c5c2d47432ebff0f1ec0e.png" alt="等待安装" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">等待安装</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/0adbf35d225829755113e27959c8b460e8a63227abe7ec9088b392a164d697be.png" alt="点击Close and log out注销并重新登录" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击Close and log out注销并重新登录</figcaption></figure><p>完成安装后需要注销，并重新登录Windows。</p><p>重新登陆后，在弹出的窗口，点击 <code>Accept</code> 接受协议。</p><p>注册并登录Docker（可以使用Google、Github登录）。</p><h3 id="h-2andatomicals-electrumx-docker" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">2.下载&amp;配置Atomicals-Electrumx-Docker</h3><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/Next-DAO/atomicals-electrumx-docker#atomicals-electrumx-docker">https://github.com/Next-DAO/atomicals-electrumx-docker#atomicals-electrumx-docker</a></p><p>在<strong>Next-DAO</strong>的Github页面，下载压缩包，并解压缩到文件夹*（步骤和方法与安装Atomicals-JS-Master类似，参考上面步骤即可）*</p><div data-type="embedly" src="https://github.com/bitcoin/bitcoin/blob/master/share/rpcauth/rpcauth.py" data="{&quot;provider_url&quot;:&quot;https://github.com&quot;,&quot;description&quot;:&quot;Bitcoin Core integration/staging tree. Contribute to bitcoin/bitcoin development by creating an account on GitHub.&quot;,&quot;title&quot;:&quot;bitcoin/share/rpcauth/rpcauth.py at master · bitcoin/bitcoin&quot;,&quot;author_name&quot;:&quot;bitcoin&quot;,&quot;thumbnail_width&quot;:1200,&quot;url&quot;:&quot;https://github.com/bitcoin/bitcoin/blob/master/share/rpcauth/rpcauth.py&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/59c0d00096747ff7d233810f6f82489b135f1fa679db271ab477f938bc463702.png&quot;,&quot;author_url&quot;:&quot;https://github.com/bitcoin&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;GitHub&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:600,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:1200,&quot;height&quot;:600,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/59c0d00096747ff7d233810f6f82489b135f1fa679db271ab477f938bc463702.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/59c0d00096747ff7d233810f6f82489b135f1fa679db271ab477f938bc463702.png"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://github.com/bitcoin/bitcoin/blob/master/share/rpcauth/rpcauth.py" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>bitcoin/share/rpcauth/rpcauth.py at master · bitcoin/bitcoin</h2><p>Bitcoin Core integration/staging tree. Contribute to bitcoin/bitcoin development by creating an account on GitHub.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://github.com</span></div><img src="https://storage.googleapis.com/papyrus_images/59c0d00096747ff7d233810f6f82489b135f1fa679db271ab477f938bc463702.png"/></div></a></div></div><p>在<strong>Bitcoin</strong>的Github页面，下载<code>rpcauth.py</code>代码，可以放在刚才atomicals-electrumx-docker的文件夹里。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4cbf67840fcb5289e31d0e89b2a063b2aa093099c00a8b1469c432f35c82d6e7.png" alt="下载代码" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">下载代码</figcaption></figure><p><strong>在文件夹内打开cmd，运行：</strong></p><p><code>python rpcauth.py 用户名 密码</code></p><p>其中，<strong>用户名</strong>和<strong>密码</strong>位置自行修改，运行把返回参数记录下来，等下会用到。</p><p>此步骤需要安装Python，这里不再赘述。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8543db42653268fa9fc40720d4e4e0b18c62f4ccb2f111978336d6db07f0a700.png" alt="记录返回值" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">记录返回值</figcaption></figure><p><strong>打开Bitcoin Core的conf配置文件，添加如下参数：</strong></p><p><code>server=1</code></p><p><code>txindex=1</code></p><p><code>daemon=1</code></p><p><code>rpcuser=用户名</code> #设置一个用户名</p><p><code>rpcpassword=密码</code> #设置一个密码</p><p><code>rpcauth=electrumx:c7ed296134ebe0035d9ff786dfa102b5$9d40e8e36</code> #这里是上一步生成记录的返回值</p><p>**************************<strong>2023.11.30调整-修改部分</strong>*******************************</p><p><s>rpcbind=127.0.0.1</s></p><p><s>rpcbind=192.168.31.188 #这里需要自行查看本机的IP地址，可以通过ipconfig命令查看</s></p><p><s>rpcallowip=127.0.0.1</s></p><p><s>rpcallowip=192.168.31.188 #这里需要自行查看本机的IP地址，可通过ipconfig命令查看</s></p><h3 id="h-20231130ipdhcpipipconf" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">2023.11.30，调整一下这部分内容，因为发现很多人重启电脑后，本机IP会变化（因为大多数人使用了DHCP自动获取IP，每次会开关机后有可能会自动分配不同IP），所以还要再次修改conf文件，现在改为下面的内容后，可以避免这种情况，如果你已经在成功运行，并且没有报错，电脑也不经常关机，那么可以不做修改。</h3><p><code>rpcallowip=127.0.0.1</code></p><p><code>rpcallowip=172.0.0.0/8</code></p><p><code>rpcallowip=192.168.0.0/16</code></p><p><code>rpcbind=0.0.0.0</code></p><p>改完后就涵盖了192.168号段的所有IP。</p><p>**************************<strong>2023.11.30调整-修改部分</strong>*******************************</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4fc06d0d779bc4396ee99429c7f8f7ec13fff6d9dc2667d184af1294dd9ae28e.png" alt="我的配置如图（2023.11.30修改前内容）" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">我的配置如图（2023.11.30修改前内容）</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a672761dbc7f8d8a8281e75b10b8186e8c74df4166462c8b15b9fbf54a014c3e.png" alt="2023.11.30修改后内容样例" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">2023.11.30修改后内容样例</figcaption></figure><p><strong>新建一个.env文件，并在文件内写入：</strong></p><p>DAEMON_URL=用户名:密码@192.168.31.188:8332</p><p>这里的<code>用户名</code>和<code>密码</code>就是上一步<strong>Bitcoin Core的conf</strong>里设置的<code>用户名</code>和<code>密码</code></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/59e501cff7dd5b5dc0d94f399b695d498aef8a663b18db1e5e7e730e7b97bfed.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>/*<strong>第一次看教程的朋友，从这里往下可以不做，直接去看后面更新部分。</strong></p><p><s>在Atomicals-Electrumx-Docker文件夹里打开cmd，并运行：</s></p><p><s>docker-compose pull &amp;&amp; docker-compose up -d</s></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b8a2acc193d91c888576beee392ebaf385cd2097d5dcdc7047d5d073c152bd60.png" alt="配置中。。。" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">配置中。。。</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/742de64d56ee1ed7b5a3dbb23851fb563c26f21cde969936538fea9d1107ef65.png" alt="开启服务器" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">开启服务器</figcaption></figure><p><s>运行命令后，可以关闭cmd窗口了。Docker开始同步节点信息，完全同步至最新区块高度，大约需要90G磁盘空间，需要1天半时间。可以打开Docker APP 来查看同步进度。</s></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/daafd8a873c6af6efbde454f044a71723b1e2221ac61d069a506ed79d5f45e7d.png" alt="在Docker查看" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">在Docker查看</figcaption></figure><p><strong>第一次看教程的朋友，从这里往上到 /*可以不做，直接去看后面更新部分。</strong></p><p>*/</p><p>**********************************************************************************</p><p><strong><s>全部同步完成后，</s></strong> <strong>打开atomicals-js-master文件夹里的.env文件，替换原有节点URL为：</strong></p><p><code>ELECTRUMX_PROXY_BASE_URL=http://localhost:8080/proxy</code></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4b3bf0f23238f5b2127fdba424de0608773fa80743a3eda0ec8b488b1fba0f00.png" alt="替换节点URL" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">替换节点URL</figcaption></figure><p>至此，私有节点就已经搭建完成。</p><p>Docker其他相关命令，在cmd中运行下列命令实现对应功能：</p><p>检查electrumx是否准备就绪</p><p><code>docker-compose ps</code></p><p>使用cmd查看进度</p><p><code>docker-compose logs -f</code></p><p>关闭服务器</p><p><code>docker-compose down</code></p><h2 id="h-202311159" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">2023.11.15晚9点-更新内容</h2><p><code>更新内容是：本地索引服务支持。由于Next-DAO的Github把两个模式的docker-compose配置文件放在不同的页面，所以上一节教程中没有本节内容，需要操作本节内容才能正确开始本地节点服务。不影响之前的同步数据和进度。</code></p><p><strong>1.首先停止已经在运行的Docker，并删除旧的Container。</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8cc308396ff11c1cd67fdbe7cb63dc84becd5a903a0544c894345369343508b2.png" alt="删除旧的Container" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">删除旧的Container</figcaption></figure><p>2.在Next-DAO的GitHub页面，下载<code>docker-compose.yml</code>文件，并替换文件夹内现有的同名文件：</p><div data-type="embedly" src="https://github.com/Next-DAO/atomicals-electrumx-proxy-docker" data="{&quot;provider_url&quot;:&quot;https://github.com&quot;,&quot;description&quot;:&quot;Contribute to Next-DAO/atomicals-electrumx-proxy-docker development by creating an account on GitHub.&quot;,&quot;title&quot;:&quot;GitHub - Next-DAO/atomicals-electrumx-proxy-docker&quot;,&quot;url&quot;:&quot;https://github.com/Next-DAO/atomicals-electrumx-proxy-docker&quot;,&quot;author_name&quot;:&quot;Next-DAO&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;author_url&quot;:&quot;https://github.com/Next-DAO&quot;,&quot;provider_name&quot;:&quot;GitHub&quot;,&quot;type&quot;:&quot;link&quot;}" format="small"><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://github.com/Next-DAO/atomicals-electrumx-proxy-docker" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>GitHub - Next-DAO/atomicals-electrumx-proxy-docker</h2><p>Contribute to Next-DAO/atomicals-electrumx-proxy-docker development by creating an account on GitHub.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://github.com</span></div></div></a></div></div><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d2a1e3909c0fd9cbdb5877439973c930a4baea3fc07d4aafc2bbadf9f534fe3e.png" alt="下载docker-compose.yml" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">下载docker-compose.yml</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3190f0715188e2266b6fe0944d207d69defdb7f4780d3a3cc556dd8e2bfa4436.png" alt="下载新的docker-compose.yml并替换现有同名文件" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">下载新的docker-compose.yml并替换现有同名文件</figcaption></figure><p>docker-compose.yml文件中，需要填写全节点的rpcuser及rpcpassword，<code>${IP:?}</code>部分为本机IP，如果之前的步骤正确创建并配置了.ENV文件，这里可以不改，如果没有配置.ENV，则<code>${IP:?}</code>改为本机IP即可。</p><p>3.把 <code>data</code> 文件夹 重命名为： <code>electrumx-data</code></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ac5a124ee6bc8d6bb2569a629e6618f0136deafeecb0b0642399f84d7aa15dff.png" alt="把 data 文件夹 重命名为：electrumx-data" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">把 data 文件夹 重命名为：electrumx-data</figcaption></figure><p><strong>上面3步操作完成后重启电脑</strong></p><p>4.然后在文件夹内打开cmd命令提示符窗口，并运行：</p><p><code>docker-compose pull &amp;&amp; docker-compose up -d</code></p><p>如果报错：<em><s>&amp;&amp;不是有效语句分隔符</s></em>，就分开运行这两段代码即可。</p><p>atomicals-js-master文件夹里的<code>.env</code>文件配置与上一节教程一样，无需改动。</p><p>5.1检查docker同步状态：在浏览器地址栏输入 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://192.168.31.188:8080">http://192.168.31.188:8080</a> ，如果返回 <code>“success”：true </code>则表示节点运行正常，docker会继续同步数据并检索本地atom协议的交易，此过程也要持续数小时。</p><p>5.2检查节点状态：在浏览器地址栏输入 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://192.168.31.188:8080/proxy/health">http://192.168.31.188:8080/proxy/health</a> ，如果返回 <code>“success”：true ， “health”：true</code>则表示节点已经准备就绪，此时就可以用atomicals-js工具连接私有节点正常使用了。</p><p>说明：由于Windows系统上docker的效率本身就低，再加上网络等各种不可控原因，docker下的私有节点并不稳定，及时电脑不关机持续运行，也会导致节点莫名其妙丢失状态（双false状态），此时不用管它，docker会自动继续同步，直到再次准备就绪。（如果期间docker卡死，就需要手动去重启docker）。</p><p><em>（注意这里的IP地址要替换为你得本机IP地址）</em></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/45f7493d7767f9e1967640c3301d4b9eb43d40fedbcfa0e29835f0d94057209c.png" alt="返回 “success”：true 则表示docker运行正常" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">返回 “success”：true 则表示docker运行正常</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a0354e7c28479a69101a29e0833a8ebd3fce428e69fce4ffae9cd5fed93d2558.png" alt="返回 “success”：true，“health”：true 则表示节准备就绪" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">返回 “success”：true，“health”：true 则表示节准备就绪</figcaption></figure><h3 id="h-" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">我的推特：</h3><div data-type="embedly" src="https://twitter.com/sslisen" data="{&quot;provider_url&quot;:&quot;https://x.com&quot;,&quot;title&quot;:&quot;JavaScript is not available.&quot;,&quot;url&quot;:&quot;https://x.com/sslisen&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;X (formerly Twitter)&quot;,&quot;type&quot;:&quot;link&quot;}" format="small"></div>]]></content:encoded>
            <author>cyberscavenger@newsletter.paragraph.com (E)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/5e8685503aba4a3c73d1c9a39bdaec250d71bb4619a62d609dc8db26653dce69.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[闪电网络BTC Lightning Network资产取回]]></title>
            <link>https://paragraph.com/@cyberscavenger/btc-lightning-network</link>
            <guid>nEQW1MpOmKTIgZk6d7b1</guid>
            <pubDate>Mon, 23 Oct 2023 06:10:02 GMT</pubDate>
            <description><![CDATA[余额提取在LightingNetwork文件夹目录打开CMD命令提示符窗口，运行： lncli.exe --help 查看所有命令参数使用lncli.exe --help查看所有命令参数其中要用到sendcoins walletbalance 命令参数，用于查看余额情况及发送$BTC。 lncli.exe walletbalance 查看余额walletbalance查看余额lncli.exe sendcoin --help 查看sendcoin参数下的所有命令参数 可以看到相关的发送代币的参数设置要求。其中： --addr value 接收地址 --amt value 数量 --sat_per_vbyte value GAS单价sendcoin --help查看所有发送参数命令发送BTC的完整命令为： lncli.exe sendcoins --addr 接收地址 --amt 数量 --sat_per_vbyte GAS单价实例演示发送前查询可用普通$BTC余额33433sats也就是0.00033433BTC.闪电网络地址查询余额用于接收的地址查询余额为0.03310659B...]]></description>
            <content:encoded><![CDATA[<h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">余额提取</h2><p>在LightingNetwork文件夹目录打开CMD命令提示符窗口，运行：</p><p><code>lncli.exe --help</code> 查看所有命令参数</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b4d9d166830078784a56e00d9817de70938bea5456fca916f591f9668c86e5a5.png" alt="使用lncli.exe --help查看所有命令参数" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">使用lncli.exe --help查看所有命令参数</figcaption></figure><p>其中要用到<code>sendcoins</code> <code>walletbalance</code> 命令参数，用于查看余额情况及发送$BTC。</p><p><code>lncli.exe walletbalance</code> 查看余额</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/9773ff5c0ab12e3aaeb3d07035adcb36fc3de7c2527337a9bce27a5e242eab49.png" alt="walletbalance查看余额" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">walletbalance查看余额</figcaption></figure><p><code>lncli.exe sendcoin --help</code> 查看sendcoin参数下的所有命令参数</p><p>可以看到相关的发送代币的参数设置要求。其中：</p><p><code>--addr value</code> 接收地址</p><p><code>--amt value</code> 数量</p><p><code>--sat_per_vbyte value</code> GAS单价</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b5b6c6733cef808053c0571a90f98e8904d4f3cb6a3a94fd7ad8f6e70e374335.png" alt="sendcoin --help查看所有发送参数命令" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">sendcoin --help查看所有发送参数命令</figcaption></figure><p>发送BTC的完整命令为：</p><p>lncli.exe sendcoins --addr <em>接收地址</em> --amt <em>数量</em> --sat_per_vbyte <em>GAS单价</em></p><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>实例演示</strong></h2><p>发送前查询可用普通$BTC余额33433sats也就是0.00033433BTC.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/bdbf13cac7e5cb8f3376f0efe28b5901893a81b155f0522db7e21089f6f77687.png" alt="闪电网络地址查询余额" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">闪电网络地址查询余额</figcaption></figure><p>用于接收的地址查询余额为0.03310659BTC.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c6a876e82ec4d883db1a2750f429d6c8c2925f6228500b21aa8b3f2d3233f1a0.png" alt="接收地址查询余额" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">接收地址查询余额</figcaption></figure><p>运行</p><p><code>lncli.exe sendcoins --addr bc1pqvwveutrrymeqkyu87n4g6cx7zuq8a5zd5a69v5jd9ug4yahlf2sst4d8l --amt 10000 --sat_per_vbyte 3</code></p><p>输入<code>yes</code>回车，确认发送$BTC到接收地址。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/0c58f104e0d2f421f6bf0aa72b0c0aebcf599dbb3af633e25cf9f51b71d23699.png" alt="发送BTC到接收地址" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">发送BTC到接收地址</figcaption></figure><h3 id="h-" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">重新查询余额：</h3><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/97019a330e4e0e1b02031a426a8bb535ba2c9c09e29d4ea91d05e8795d4006d1.png" alt="转账后闪电网络钱包余额" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">转账后闪电网络钱包余额</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/bc3d0b5cd694c3a8b22804b560ed76f0d24f1e1eb5793efde89d19c1dfa93c66.png" alt="转账后接收地址余额" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">转账后接收地址余额</figcaption></figure><p>通过查询可以看到，10000sats已经成功转到接收地址。</p><p>闪电网络的钱包减少了13680sat，其中3680sats用于支付GAS FEE。</p><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">科普：</h2><h3 id="h-base58" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">base58编码地址包括：</h3><p>Legacy（P2PKH）地址，以数字<strong>1</strong>开头；</p><p>Pay to Script Hash（P2SH）地址，以数字<strong>3</strong>开头；</p><h3 id="h-bech32" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">bech32编码地址包括：</h3><p>Native SegWit（P2WPKH）地址，以<strong>bc1q</strong>开头；</p><p>Taproot（P2TR）地址，以<strong>bc1p</strong>开头；</p><h3 id="h-" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">具体可以查看详细我的科普文章：</h3><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/cyberscavenger.eth/EWgHkr4r28G9GJKGwYNedd9jgoYJQMj1YqIdXxXzLZs">https://mirror.xyz/cyberscavenger.eth/EWgHkr4r28G9GJKGwYNedd9jgoYJQMj1YqIdXxXzLZs</a></p><h3 id="h-" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">我的推特：</h3><div data-type="embedly" src="https://twitter.com/sslisen" data="{&quot;provider_url&quot;:&quot;https://x.com&quot;,&quot;title&quot;:&quot;JavaScript is not available.&quot;,&quot;url&quot;:&quot;https://x.com/sslisen&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;X (formerly Twitter)&quot;,&quot;type&quot;:&quot;link&quot;}" format="small"></div>]]></content:encoded>
            <author>cyberscavenger@newsletter.paragraph.com (E)</author>
        </item>
        <item>
            <title><![CDATA[pipe-wallet使用指南]]></title>
            <link>https://paragraph.com/@cyberscavenger/pipe-wallet</link>
            <guid>UYdbxKb2MXuwPGjg9L63</guid>
            <pubDate>Sun, 22 Oct 2023 02:44:55 GMT</pubDate>
            <description><![CDATA[截至本指南编写之日， $PIPE 只能使用创始人Benny开发的脚本钱包pipe-wallet进行转账，并且该脚本钱包需要本地PC部署有BTC全节点才可以使用。1.安装Bitcoin Core全节点这一步骤请参考我另一篇全节点教程，这里不再赘述： https://mirror.xyz/cyberscavenger.eth/9gLIHfUnySlijDvyj1ucP8ycnREYPYDuicbgA1cKaCg 上述Bitcoin Core全节点教程中还包含了ordinal的部署，如果不需要可以直接跳过。 注意在上述教程中要求设置的配置参数不要删除，下列参数新增进去即可： server=1 txindex=1 daemon=1 rpcuser=自己设置用户名 rpcpassword=自己设置密码参数配置，截图中user及pass是我自己设置的用户名和密码把配置好的 bitcoin.conf 文件，复制一份到：C:\Users\你电脑的用户名\AppData\Roaming\Bitcoin 文件夹中。#注意# bitcoin.conf文件设置后要重启Bitcoin Core使其生效 #...]]></description>
            <content:encoded><![CDATA[<p>截至本指南编写之日， <code>$PIPE</code> 只能使用创始人Benny开发的脚本钱包pipe-wallet进行转账，并且该脚本钱包需要本地PC部署有BTC全节点才可以使用。</p><h2 id="h-1bitcoin-core" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>1.安装Bitcoin Core全节点</strong></h2><p>这一步骤请参考我另一篇全节点教程，这里不再赘述：</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/cyberscavenger.eth/9gLIHfUnySlijDvyj1ucP8ycnREYPYDuicbgA1cKaCg">https://mirror.xyz/cyberscavenger.eth/9gLIHfUnySlijDvyj1ucP8ycnREYPYDuicbgA1cKaCg</a></p><p>上述Bitcoin Core全节点教程中还包含了ordinal的部署，如果不需要可以直接跳过。</p><p>注意在上述教程中要求设置的配置参数不要删除，下列参数新增进去即可：</p><p><code>server=1</code></p><p><code>txindex=1</code></p><p><code>daemon=1</code></p><p><code>rpcuser=自己设置用户名</code></p><p><code>rpcpassword=自己设置密码</code></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/96e5cc94ae8b217be3f014c425e4862fd59fd43a94ae14a8455cd1b0f0074a0b.png" alt="参数配置，截图中user及pass是我自己设置的用户名和密码" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">参数配置，截图中user及pass是我自己设置的用户名和密码</figcaption></figure><p>把配置好的 <code>bitcoin.conf</code> 文件，复制一份到：<code>C:\Users\你电脑的用户名\AppData\Roaming\Bitcoin</code> 文件夹中。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/dd0a66da996d9e71642fdab4c85aebf9d2be7d4da364a3bff85748a31b51bcc9.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-bitcoinconfbitcoin-core" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>#注意# bitcoin.conf文件设置后要重启Bitcoin Core使其生效 #注意#</strong></h3><h2 id="h-2nodejs" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">2.安装Nodejs</h2><div data-type="embedly" src="https://nodejs.org/en" data="{&quot;provider_url&quot;:&quot;https://nodejs.org&quot;,&quot;description&quot;:&quot;Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.&quot;,&quot;title&quot;:&quot;Node.js - Run JavaScript Everywhere&quot;,&quot;mean_alpha&quot;:64.6341666667,&quot;thumbnail_width&quot;:1200,&quot;url&quot;:&quot;https://nodejs.org/en&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/ac403e15c4356ad45bdda1a43279bb3c4126f4e3ed1a7deffffa0b5ac79c863d.png&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;Nodejs&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:600,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:1200,&quot;height&quot;:600,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/ac403e15c4356ad45bdda1a43279bb3c4126f4e3ed1a7deffffa0b5ac79c863d.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/ac403e15c4356ad45bdda1a43279bb3c4126f4e3ed1a7deffffa0b5ac79c863d.png"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://nodejs.org/en" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>Node.js - Run JavaScript Everywhere</h2><p>Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://nodejs.org</span></div><img src="https://storage.googleapis.com/papyrus_images/ac403e15c4356ad45bdda1a43279bb3c4126f4e3ed1a7deffffa0b5ac79c863d.png"/></div></a></div></div><p>在Nodejs官网下载最新版本安装文件，按照安装向导进行安装。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8bfed3c167cd9b87594983ff6a4023aa73047ae4dfb710f03ea5376cb258f142.png" alt="安装最新版即可" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">安装最新版即可</figcaption></figure><p>安装完成后，可以在 <code>Powershell</code> 或 <code>cmd</code> 命令提示符窗口输入： <code>node -v</code> 验证安装是否成功。返回值如果正确显示版本号，即代表安装成功。<em>（教程中我的版本由于安装的较早，所以跟官网最新版本不一样，我没做升级，大家直接下载最新版即可）</em></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/917e2d77ee5c7097ef1ea75dbab012e281a914943312a77ef75f40fb55a7a104.png" alt="使用node -v命令验证安装结果" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">使用node -v命令验证安装结果</figcaption></figure><p>切换到pipe-wallet目录中，在地址栏输入 <code>cmd</code> 按回车打开命令提示符窗口，输入：</p><p><code>npm install</code> 安装依赖包</p><h2 id="h-3pipe-wallet" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>3.部署pipe-wallet</strong></h2><div data-type="embedly" src="https://github.com/BennyTheDev/pipe-wallet" data="{&quot;provider_url&quot;:&quot;https://github.com&quot;,&quot;description&quot;:&quot;Contribute to BennyTheDev/pipe-wallet development by creating an account on GitHub.&quot;,&quot;title&quot;:&quot;GitHub - BennyTheDev/pipe-wallet&quot;,&quot;url&quot;:&quot;https://github.com/BennyTheDev/pipe-wallet&quot;,&quot;author_name&quot;:&quot;BennyTheDev&quot;,&quot;thumbnail_width&quot;:1200,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/8b221747e2b42ffbebf4c637491f2d90fb4ba7e7d638d12a13bcc508743b80d6.png&quot;,&quot;author_url&quot;:&quot;https://github.com/BennyTheDev&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;GitHub&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:600,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:1200,&quot;height&quot;:600,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/8b221747e2b42ffbebf4c637491f2d90fb4ba7e7d638d12a13bcc508743b80d6.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/8b221747e2b42ffbebf4c637491f2d90fb4ba7e7d638d12a13bcc508743b80d6.png"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://github.com/BennyTheDev/pipe-wallet" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>GitHub - BennyTheDev/pipe-wallet</h2><p>Contribute to BennyTheDev/pipe-wallet development by creating an account on GitHub.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://github.com</span></div><img src="https://storage.googleapis.com/papyrus_images/8b221747e2b42ffbebf4c637491f2d90fb4ba7e7d638d12a13bcc508743b80d6.png"/></div></a></div></div><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b58aeee70ee1622a6bb295f8727077fc0efcfddd58c945f3f6cb77e9c202907e.png" alt="下载源文件" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">下载源文件</figcaption></figure><p><strong>3.1.修改配置文件：</strong></p><p>从Github下载pipe-wallet源文件，并解压缩到任意目录，并在解压后的config 文件夹内找到<code>default.json</code>文件，修改配置文件，把bitcoin_cli_path路径修改为你电脑中bitcoin-cli.exe的实际路径。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/5ed9b24a4451cc7a3881ea64028495f5a410688ceb7f42af51f838a1fa6619f9.png" alt="把bitcoin_cli_path路径修改为你的bitcoin-cli.exe的实际路径" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">把bitcoin_cli_path路径修改为你的bitcoin-cli.exe的实际路径</figcaption></figure><p><strong>3.2.导入钱包：</strong></p><p>在地址栏输入 <code>cmd</code> 按回车打开命令提示符窗口，输入：</p><p><code>node pipe.mjs walletrestore &lt;walletname&gt; &quot;&lt;seedphrase&gt;&quot;</code></p><p><code>&lt;walletname&gt;</code>替换为你想起的名字，<code>&lt;seedphrase&gt;</code> 替换为助记词，<strong>命令中不要带</strong><code>&lt;&gt;</code>。</p><p>运行后会自动同步区块。</p><p>导入完成后打开Bitcoin core的Console，选定刚才导入的钱包（名字）运行：</p><p><code>rescanblockchain 809607</code> 开始扫描本地区块数据，否则无法显示$PIPE余额.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/673e3abe0e3d434f7955e94f385f068d99131e8d000d497dc77385bafa3070dc.png" alt="打开Console控制台" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">打开Console控制台</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/bc1efd4a84b32006481d47782359375db97737d92dfe8a385735c6387aa42b0e.png" alt="选定钱包名，rescanblockchain 809607 扫描本地区块数据" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">选定钱包名，rescanblockchain 809607 扫描本地区块数据</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d753eb37d11255aa38da306c750d9100ff22839e1a57a831119cbcea44de48ba.png" alt="等待扫描完成" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">等待扫描完成</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/57fbb8721c56ed441e4b0dde4b75880fb1721322a743e740ea53d4831103cb78.png" alt="扫描至最新区块高度" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">扫描至最新区块高度</figcaption></figure><p>至于为什么从809607开始，是因为PIPE协议的东西是从这个区块高度之后才有的，为了节约时间才从这里开始扫描的。如果钱包的创建时间和使用时间比较早，那么可能会导致只同步了$PIPE的余额，$BTC的余额会显示不正常，这种情况只需要查看钱包最早的使用记录，将区块高度设置为使用前一天的高度，并重新运行扫描命令即可。</p><p>至此钱包部署完成。</p><h2 id="h-4" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">4.钱包使用</h2><p>在地址栏输入 <code>cmd</code> 按回车打开命令提示符窗口，输入命令执行不同操作。</p><p><strong>查询余额</strong></p><p><code>node pipe.mjs getbalances &lt;walletname&gt;</code> 查询钱包地址持有的代币和”NFT”</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ac757614d0a622c509fdb27691679ffc6c5a5ce376ae3156d00a212c8ee63f40.png" alt="PIPE1地址持仓$PIPE 2000" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">PIPE1地址持仓$PIPE 2000</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d92599d5f8c876cd1d71a975466dbf22942d1793b048340626c6f20f38c6a57a.png" alt="PIPE2地址持仓$PIPE 42000" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">PIPE2地址持仓$PIPE 42000</figcaption></figure><p>可以看到：</p><p>演示钱包PIPE1持有$PIPE 2000颗（即2张），普通$BTC 0.0001。</p><p>演示钱包PIPE2持有$PIPE 42000颗（即42张），普通$BTC 0.00002828。</p><p><strong>转账$PIPE</strong></p><p><code>node pipe.mjs sendtokens &lt;walletname&gt; &lt;address&gt; &lt;ticker&gt; &lt;ID&gt; &lt;amount&gt; &lt;feerate&gt; &lt;optional: custom change address&gt;</code></p><p>参数说明：</p><p><code>&lt;walletname&gt;</code> 是付款地址，也就是持有$PIPE的地址</p><p><code>&lt;address&gt;</code> 是收款地址，也就是接收$PIPE的地址</p><p><code>&lt;ticker&gt;</code> 代币名称，PIPE</p><p><code>&lt;ID&gt;</code> 代币ID，$PIPE的ID是 0</p><p><code>&lt;amount&gt;</code> 转账数量</p><p><code>&lt;feerate&gt;</code> GAS</p><p><code>&lt;optional: custom change address&gt;</code> 找零地址</p><p>使用命令把2000 $PIPE 从PIPE1钱包转入PIPE2钱包</p><p><code>node pipe.mjs sendtokens PIPE1 bc1ptt2fu22tpgge677srrvkgcvlwhq8kfklvf9kgptymyfd96ldzdqqwv7l8d PIPE 0 2000 10 bc1pqvwveutrrymeqkyu87n4g6cx7zuq8a5zd5a69v5jd9ug4yahlf2sst4d8l</code></p><p>PIPE1是转出地址，尾号7l8d是接收$PIPE地址，尾号4d8l是接收普通BTC找零地址。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c415d595afc6803c37d03cd5ca51b1fa96f3d3eca0bdca7b95a9ff72689bb91c.png" alt="转账" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">转账</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a1d5620038146b80b6117aa9dd1b299eec641d79ea7f0db1ceb618e63c2d742d.png" alt="转账后PIPE1的余额变为0，PIPE2钱包变为 44000" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">转账后PIPE1的余额变为0，PIPE2钱包变为 44000</figcaption></figure><p>可以看到，转账后PIPE1钱包的$PIPE余额变为0，同时由于设置了不同的找零地址，因此普通BTC余额也变为0。同时PIPE2钱包的$PIPE余额变为 44000，转账完成。</p><p><strong>备注说明：</strong></p><p><code>&lt;optional: custom change address&gt;</code> 找零地址，这个参数是<code>可选项</code>，用于把剩余的普通$BTC转到指定钱包地址。有需求的可以加上，没有需求的可以不加这个参数。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/50bbfa0aae8a244cf8c2d765bda69f8c736b1874f6d42c16adf737ca3853f197.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>使用第三方索引网站查询余额</strong></p><p>使用PPLINE网站查询余额</p><div data-type="embedly" src="https://ppline.app/" data="{&quot;provider_url&quot;:&quot;https://ppline.app&quot;,&quot;description&quot;:&quot;The first leap into the Blox protocol, transforming Pipe protocol&apos;s core actions into a digital frontier, starting from the very first block, block 809608. Every action within the Pipe protocol is captured and organized into what we call PipeBlocks, each defined by its total vbytes.&quot;,&quot;title&quot;:&quot;PIPELINE&quot;,&quot;url&quot;:&quot;https://ppline.app/&quot;,&quot;thumbnail_width&quot;:1916,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/8292c1735af1f85ad07e79a7a6cc82bf69b82d3096111547107538d2c6857ce5.png&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;Ppline&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:1305,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:1916,&quot;height&quot;:1305,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/8292c1735af1f85ad07e79a7a6cc82bf69b82d3096111547107538d2c6857ce5.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/8292c1735af1f85ad07e79a7a6cc82bf69b82d3096111547107538d2c6857ce5.png"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://ppline.app/" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>PIPELINE</h2><p>The first leap into the Blox protocol, transforming Pipe protocol&#x27;s core actions into a digital frontier, starting from the very first block, block 809608. Every action within the Pipe protocol is captured and organized into what we call PipeBlocks, each defined by its total vbytes.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://ppline.app</span></div><img src="https://storage.googleapis.com/papyrus_images/8292c1735af1f85ad07e79a7a6cc82bf69b82d3096111547107538d2c6857ce5.png"/></div></a></div></div><p>把上述实例中地址输入网站，可以查询到转账后的结果。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/bc0e5a6f9e3b2a89fd0eb8b2b73b01e2cae77ad474617e516d884077e689cb0f.png" alt="PIPE1钱包的$PIPE余额变为0" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">PIPE1钱包的$PIPE余额变为0</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/018d4051c3a2c8f47263883d6b222bed2b3140a655ea85db08c209fdde3bd2c8.png" alt="PIPE2钱包的$PIPE余额变为 44000" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">PIPE2钱包的$PIPE余额变为 44000</figcaption></figure><p>可以看到，查询结果与pipe-wallet查询结果一致：PIPE1钱包的$PIPE余额变为0，PIPE2钱包的$PIPE余额变为 44000</p><p>我的推特：</p><div data-type="embedly" src="https://twitter.com/sslisen" data="{&quot;provider_url&quot;:&quot;https://x.com&quot;,&quot;title&quot;:&quot;JavaScript is not available.&quot;,&quot;url&quot;:&quot;https://x.com/sslisen&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;X (formerly Twitter)&quot;,&quot;type&quot;:&quot;link&quot;}" format="small"></div>]]></content:encoded>
            <author>cyberscavenger@newsletter.paragraph.com (E)</author>
        </item>
        <item>
            <title><![CDATA[BTC Lightning Network & Taproot Assets配置教程]]></title>
            <link>https://paragraph.com/@cyberscavenger/btc-lightning-network-taproot-assets</link>
            <guid>sezb72J20RLqpxPIabIU</guid>
            <pubDate>Thu, 19 Oct 2023 11:46:44 GMT</pubDate>
            <description><![CDATA[该教程是在Window操作系统下演示的。1.安装Bitcoin Core全节点这一步骤请参考我另一篇全节点教程，这里不再赘述： https://mirror.xyz/cyberscavenger.eth/9gLIHfUnySlijDvyj1ucP8ycnREYPYDuicbgA1cKaCg 按照上述Bitcoin Core全节点教程完成配置后，Bitcoin Core的配置文件bitcoin.conf修改为如下配置： 注意在上述教程中要求设置的配置参数不要删除，下列参数新增进去即可 server=1 daemon=1 zmqpubrawblock=tcp://127.0.0.1:28332 zmqpubrawtx=tcp://127.0.0.1:28333 rpcuser=自己设置用户名 rpcpassword=自己设置密码参数配置，截图中user及pass是我自己设置的用户名和密码#注意# bitcoin.conf文件设置后要重启Bitcoin Core使其生效 #注意#2.安装Lightning Network闪电网络Releases · lightningnetwork/l...]]></description>
            <content:encoded><![CDATA[<p>该教程是在Window操作系统下演示的。</p><h2 id="h-1bitcoin-core" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">1.安装Bitcoin Core全节点</h2><p>这一步骤请参考我另一篇全节点教程，这里不再赘述：</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/cyberscavenger.eth/9gLIHfUnySlijDvyj1ucP8ycnREYPYDuicbgA1cKaCg">https://mirror.xyz/cyberscavenger.eth/9gLIHfUnySlijDvyj1ucP8ycnREYPYDuicbgA1cKaCg</a></p><p>按照上述Bitcoin Core全节点教程完成配置后，Bitcoin Core的配置文件bitcoin.conf修改为如下配置：</p><p>注意在上述教程中要求设置的配置参数不要删除，下列参数新增进去即可</p><p><code>server=1</code></p><p><code>daemon=1</code></p><p><code>zmqpubrawblock=tcp://127.0.0.1:28332</code></p><p><code>zmqpubrawtx=tcp://127.0.0.1:28333</code></p><p><code>rpcuser=自己设置用户名</code></p><p><code>rpcpassword=自己设置密码</code></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c07a061c560b2f0f63f5d856ce3132f28fc4eb9986f349c921639515dc5fd2e6.png" alt="参数配置，截图中user及pass是我自己设置的用户名和密码" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">参数配置，截图中user及pass是我自己设置的用户名和密码</figcaption></figure><h3 id="h-bitcoinconfbitcoin-core" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>#注意# bitcoin.conf文件设置后要重启Bitcoin Core使其生效 #注意#</strong></h3><h2 id="h-2lightning-network" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">2.安装Lightning Network闪电网络</h2><div data-type="embedly" src="https://github.com/lightningnetwork/lnd/releases" data="{&quot;provider_url&quot;:&quot;https://github.com&quot;,&quot;description&quot;:&quot;Lightning Network Daemon ⚡️. Contribute to lightningnetwork/lnd development by creating an account on GitHub.&quot;,&quot;title&quot;:&quot;Releases · lightningnetwork/lnd&quot;,&quot;author_name&quot;:&quot;lightningnetwork&quot;,&quot;thumbnail_width&quot;:1200,&quot;url&quot;:&quot;https://github.com/lightningnetwork/lnd/releases&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/1f824cd785a9dbc515b398bad393e5598ab59d4355e255f61a1431a3d536ebee.png&quot;,&quot;author_url&quot;:&quot;https://github.com/lightningnetwork&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;GitHub&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:600,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:1200,&quot;height&quot;:600,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/1f824cd785a9dbc515b398bad393e5598ab59d4355e255f61a1431a3d536ebee.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/1f824cd785a9dbc515b398bad393e5598ab59d4355e255f61a1431a3d536ebee.png"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://github.com/lightningnetwork/lnd/releases" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>Releases · lightningnetwork/lnd</h2><p>Lightning Network Daemon ⚡️. Contribute to lightningnetwork/lnd development by creating an account on GitHub.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://github.com</span></div><img src="https://storage.googleapis.com/papyrus_images/1f824cd785a9dbc515b398bad393e5598ab59d4355e255f61a1431a3d536ebee.png"/></div></a></div></div><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/34ea75bb6223e84d4630cf48d9e93529fc2fba0408598ab6c8f85193fa92f6d6.png" alt="Window系统下载lnd-windows-amd64-v0.17.0-beta.zip" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Window系统下载lnd-windows-amd64-v0.17.0-beta.zip</figcaption></figure><p>从Github下载最新版本闪电网络，windows系统对应的最新版安装软件包是：lnd-windows-amd64-v0.17.0-beta.zip，解压缩后有两个exe文件：lncli.exe 及 lnd.exe。</p><p><em>科普一下：amd64架构也叫x86-64架构，是64位操作系统架构，最先由AMD公司提出，后来Intel也采用了该架构。</em></p><p>在这两个文件所在的目录打开<code>CMD命令提示符窗口</code>，运行：</p><p><code>lnd --bitcoin.active --bitcoin.mainnet --bitcoin.node=bitcoind --bitcoind.rpcuser=自己设置用户名 --bitcoind.rpcpass=自己设置密码 --bitcoind.zmqpubrawblock=tcp://127.0.0.1:28332 --bitcoind.zmqpubrawtx=tcp://127.0.0.1:28333</code></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c23214e729f5800df8d5f6b9e66b26a968cb2dc8dfe9fc0795d4c7e4c6016f26.png" alt="运行后会出现等待界面，此时需要开新窗口进行解锁" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">运行后会出现等待界面，此时需要开新窗口进行解锁</figcaption></figure><p>然后，再打开一个新的<code>CMD命令提示符窗口</code>，运行（如果之前已经创建钱包，可以直接进行解锁操作）：</p><p><code>lncli.exe create</code> 命令创建钱包，弹出的选项中选择 N 新建一个钱包，备份好助记词（<strong>24位助记词</strong>），设置钱包密码，</p><p><code>lncli.exe unlock</code> 命令解锁钱包，输入密码时不显示，直接输入就行了</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/58a000f7f283932a6ac029115631b70d6eaac7990396d3378bbcee447ee5a583.png" alt="解锁成功" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">解锁成功</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c90eab684f6be0ba415ca474293a482b457692a3f3e32054b2b9b5b54c048107.png" alt="运行状态" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">运行状态</figcaption></figure><h2 id="h-3taproot-assets" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">3.安装Taproot Assets程序</h2><div data-type="embedly" src="https://github.com/lightninglabs/taproot-assets/releases/tag/v0.3.0" data="{&quot;provider_url&quot;:&quot;https://github.com&quot;,&quot;description&quot;:&quot;What&apos;s new Automatically generated test vectors for all TLV encodings and MS-SMT tree and virtual machine logic Chain re-organization protection and automatic proof re-generation Add ability to bu...&quot;,&quot;title&quot;:&quot;Release v0.3.0-alpha · lightninglabs/taproot-assets&quot;,&quot;author_name&quot;:&quot;lightninglabs&quot;,&quot;thumbnail_width&quot;:1200,&quot;url&quot;:&quot;https://github.com/lightninglabs/taproot-assets/releases/tag/v0.3.0&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/6cf88e7e818b00ade4b714ce87744c2a466870c3b6bf3b5d4db998b38b23e768.png&quot;,&quot;author_url&quot;:&quot;https://github.com/lightninglabs&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;GitHub&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:600,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:1200,&quot;height&quot;:600,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/6cf88e7e818b00ade4b714ce87744c2a466870c3b6bf3b5d4db998b38b23e768.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/6cf88e7e818b00ade4b714ce87744c2a466870c3b6bf3b5d4db998b38b23e768.png"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://github.com/lightninglabs/taproot-assets/releases/tag/v0.3.0" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>Release v0.3.0-alpha · lightninglabs/taproot-assets</h2><p>What&#x27;s new Automatically generated test vectors for all TLV encodings and MS-SMT tree and virtual machine logic Chain re-organization protection and automatic proof re-generation Add ability to bu...</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://github.com</span></div><img src="https://storage.googleapis.com/papyrus_images/6cf88e7e818b00ade4b714ce87744c2a466870c3b6bf3b5d4db998b38b23e768.png"/></div></a></div></div><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a4e570fba1e76ff538667bda740ef6b8022bbedbe2947f8b08f9c4f3bdf5b063.png" alt="Windows系统下载taproot-assets-windows-amd64-v0.3.0.zip" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Windows系统下载taproot-assets-windows-amd64-v0.3.0.zip</figcaption></figure><p>从Github下载最新版本Taproot Assets程序，windows系统对应的最新版安装软件包是：taproot-assets-windows-amd64-v0.3.0.zip，解压缩后有两个exe文件：tapcli.exe 及 tapd.exe。</p><p>在这两个文件所在的目录打开CMD命令提示符窗口，运行：</p><p><code>tapd --network=mainnet --debuglevel=debug --lnd.host=localhost:10009</code></p><p>至此，Taproot就与Lightning Network进行了连接。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/2e0349f5c3e8f0765c85ab5fd0d9200fddabbcfc26dc85fe14d25b25048cb42f.png" alt="输入命令与Lightning Network连接" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">输入命令与Lightning Network连接</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4cc664c4e5eb7528900b809e2786204ea51e5eeb5fdb80d6546ca3b6c2406ff4.png" alt="正常运行状态" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">正常运行状态</figcaption></figure><h2 id="h-4" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">4.余额提取</h2><p>在LightingNetwork文件夹目录打开CMD命令提示符窗口，运行：</p><p><code>lncli.exe --help</code> 查看所有命令参数</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b4d9d166830078784a56e00d9817de70938bea5456fca916f591f9668c86e5a5.png" alt="使用lncli.exe --help查看所有命令参数" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">使用lncli.exe --help查看所有命令参数</figcaption></figure><p>其中要用到<code>sendcoins</code> <code>walletbalance</code> 命令参数，用于查看余额情况及发送$BTC。</p><p><code>lncli.exe walletbalance</code> 查看余额</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/9773ff5c0ab12e3aaeb3d07035adcb36fc3de7c2527337a9bce27a5e242eab49.png" alt="walletbalance查看余额" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">walletbalance查看余额</figcaption></figure><p><code>lncli.exe sendcoin --help</code> 查看sendcoin参数下的所有命令参数</p><p>可以看到相关的发送代币的参数设置要求。其中：</p><p><code>--addr value</code> 接收地址</p><p><code>--amt value</code> 数量</p><p><code>--sat_per_vbyte value</code> GAS单价</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b5b6c6733cef808053c0571a90f98e8904d4f3cb6a3a94fd7ad8f6e70e374335.png" alt="sendcoin --help查看所有发送参数命令" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">sendcoin --help查看所有发送参数命令</figcaption></figure><p>发送BTC的完整命令为：</p><p>lncli.exe sendcoins --addr <em>接收地址</em> --amt <em>数量</em> --sat_per_vbyte <em>GAS单价</em></p><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>实例演示</strong></h2><p>发送前查询可用普通$BTC余额33433sats也就是0.00033433BTC.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/bdbf13cac7e5cb8f3376f0efe28b5901893a81b155f0522db7e21089f6f77687.png" alt="闪电网络地址查询余额" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">闪电网络地址查询余额</figcaption></figure><p>用于接收的地址查询余额为0.03310659BTC.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c6a876e82ec4d883db1a2750f429d6c8c2925f6228500b21aa8b3f2d3233f1a0.png" alt="接收地址查询余额" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">接收地址查询余额</figcaption></figure><p>运行</p><p><code>lncli.exe sendcoins --addr bc1pqvwveutrrymeqkyu87n4g6cx7zuq8a5zd5a69v5jd9ug4yahlf2sst4d8l --amt 10000 --sat_per_vbyte 3</code></p><p>输入<code>yes</code>回车，确认发送$BTC到接收地址。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/0c58f104e0d2f421f6bf0aa72b0c0aebcf599dbb3af633e25cf9f51b71d23699.png" alt="发送BTC到接收地址" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">发送BTC到接收地址</figcaption></figure><h3 id="h-" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">重新查询余额：</h3><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/97019a330e4e0e1b02031a426a8bb535ba2c9c09e29d4ea91d05e8795d4006d1.png" alt="转账后闪电网络钱包余额" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">转账后闪电网络钱包余额</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/bc3d0b5cd694c3a8b22804b560ed76f0d24f1e1eb5793efde89d19c1dfa93c66.png" alt="转账后接收地址余额" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">转账后接收地址余额</figcaption></figure><p>通过查询可以看到，10000sats已经成功转到接收地址。</p><p>闪电网络的钱包减少了13680sat，其中3680sats用于支付GAS FEE。</p><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">科普：</h2><h3 id="h-base58" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">base58编码地址包括：</h3><p>Legacy（P2PKH）地址，以数字<strong>1</strong>开头；</p><p>Pay to Script Hash（P2SH）地址，以数字<strong>3</strong>开头；</p><h3 id="h-bech32" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">bech32编码地址包括：</h3><p>Native SegWit（P2WPKH）地址，以<strong>bc1q</strong>开头；</p><p>Taproot（P2TR）地址，以<strong>bc1p</strong>开头；</p><h3 id="h-" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">具体可以查看详细我的科普文章：</h3><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/cyberscavenger.eth/EWgHkr4r28G9GJKGwYNedd9jgoYJQMj1YqIdXxXzLZs">https://mirror.xyz/cyberscavenger.eth/EWgHkr4r28G9GJKGwYNedd9jgoYJQMj1YqIdXxXzLZs</a></p><h3 id="h-" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">我的推特：</h3><div data-type="embedly" src="https://twitter.com/sslisen" data="{&quot;provider_url&quot;:&quot;https://x.com&quot;,&quot;title&quot;:&quot;JavaScript is not available.&quot;,&quot;url&quot;:&quot;https://x.com/sslisen&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;X (formerly Twitter)&quot;,&quot;type&quot;:&quot;link&quot;}" format="small"></div>]]></content:encoded>
            <author>cyberscavenger@newsletter.paragraph.com (E)</author>
        </item>
        <item>
            <title><![CDATA[BTC"废“铭文价值回收 & OKX & Sparrow使用技巧]]></title>
            <link>https://paragraph.com/@cyberscavenger/btc-okx-sparrow</link>
            <guid>6BVg1kuYCWCGbeYeFTJp</guid>
            <pubDate>Sun, 01 Oct 2023 17:31:53 GMT</pubDate>
            <description><![CDATA[”回收“其实不准确，应该叫小额”资金归集“更加准确。包含铭文的UTXO本身就可以直接使用，只是额度太小，使用不方便而已，就好像拿200张1元钱去购买价值200元的物品一样。铭文回收本质上就是把众多的小额(面值较小)UTXO作为input，归集成一个额度较大(面值较大)的UTXO。 BTC Ordinal的铭文都是具有一定BTC价值的，铭文主要有三种价值形式：330sats、546sats、10000sats。 早期图片类铭文都是采用了10000sats，后来为了降低铭文成本，铭文都采用了546sats及330sats。 图片类铭文只要系列的地板价高于铭文本身价值，就不考虑回收，直接卖掉或继续持有； BRC20类铭文是主要的回收对象，这一类铭文主要记录了BRC20代币信息，一旦代币出售，无论是首次inscribe铭文，还是transfer铭文，都会失去作用，成为废铭文。 如果你对使用技巧不感兴趣，且已经懂得如何分辨铭文是否有价值，可以直接下翻到 ：回收步骤 开始操作。 本教程分别介绍Sparrow和OKX这两个钱包的回收方法：废铭文较多的推荐使用Sparrow钱包操作，废铭文较少的...]]></description>
            <content:encoded><![CDATA[<p><strong>”回收“其实不准确，应该叫小额”资金归集“更加准确。包含铭文的UTXO本身就可以直接使用，只是额度太小，使用不方便而已，就好像拿200张1元钱去购买价值200元的物品一样。铭文回收本质上就是把众多的小额(面值较小)UTXO作为input，归集成一个额度较大(面值较大)的UTXO。</strong></p><p>BTC Ordinal的铭文都是具有一定BTC价值的，铭文主要有三种价值形式：330sats、546sats、10000sats。</p><p>早期图片类铭文都是采用了10000sats，后来为了降低铭文成本，铭文都采用了546sats及330sats。</p><p>图片类铭文只要系列的地板价高于铭文本身价值，就不考虑回收，直接卖掉或继续持有；</p><p>BRC20类铭文是主要的回收对象，这一类铭文主要记录了BRC20代币信息，一旦代币出售，无论是首次inscribe铭文，还是transfer铭文，都会失去作用，成为废铭文。</p><p><strong>如果你对使用技巧不感兴趣，且已经懂得如何分辨铭文是否有价值，可以直接下翻到 ：回收步骤 开始操作。</strong></p><p>本教程分别介绍Sparrow和OKX这两个钱包的回收方法：废铭文较多的推荐使用Sparrow钱包操作，废铭文较少的推荐使用OKX钱包操作。</p><p><strong>如果你没有用过Sparrow钱包，强烈建议看看Sparrow钱包UTXO管理部分的内容，可以有效避免把有价值的铭文错误的”回收“造成不必要的损失。</strong></p><h2 id="h-gas" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">不同GAS水平下，铭文可回收价值：</h2><h3 id="h-100546sats" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">100张546sats铭文</h3><p>GAS = 1 sats/vB，Fee：5804 sats，可回收：<strong>48796 sats = 0.00048796 BTC，90%</strong>；</p><p>GAS = 2 sats/vB，Fee：11600 sats，可回收：<strong>43000 sats = 0.00043 BTC，78%</strong>；</p><p>GAS = 3 sats/vB，Fee：17400 sats，可回收：<strong>37200 sats = 0.000372 BTC，68%</strong>；</p><p>GAS = 4 sats/vB，Fee：23200 sats，可回收：<strong>31400 sats = 0.000314 BTC，58%</strong>；</p><p>GAS = 5 sats/vB，Fee：29000 sats，可回收：<strong>25600 sats = 0.000256 BTC，47%</strong> ；</p><p>GAS = 6 sats/vB，Fee：34800 sats，可回收：<strong>19800 sats = 0.000256 BTC，36%</strong> ；</p><p>GAS = 7 sats/vB，Fee：40600 sats，可回收：<strong>14000 sats = 0.00014 BTC，25%</strong> ；</p><p>GAS = 8 sats/vB，Fee：46400 sats，可回收：<strong>8200 sats = 0.000082 BTC，15%</strong> ；</p><p>GAS = 9 sats/vB，Fee：52200 sats，可回收：<strong>2400 sats = 0.000024 BTC，4%</strong> ；</p><p>可以看到，超过一定GAS水平后，就没有回收价值了。另外，<strong>一次交易回收的数量越多，平均单张消耗的GAS Fee就越低，所以应该在GAS水平低，废铭文数量多的时候去进行回收才能最大化回收收益。</strong></p><p>本教程使用Sparrow钱包进行演示，Sparrow钱包是管理UTXO最好的钱包，<strong>没有之一</strong>。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ec84caf8d5807eed4d6c24a127a1160ec49d2f037b11a362b9da179e0f3582c9.png" alt="Sparrow钱包主界面" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Sparrow钱包主界面</figcaption></figure><h2 id="h-utxos" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">UTXOs管理功能</h2><p>在UTXOs功能模块，列出了钱包里所有的UTXOs，包括：<strong>含普通BTC的UTXO</strong> 及 <strong>含铭文信息的UTXO。</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/77d715e01779632e4c37243c55cc30804b99fbb4904dafb07ba9026a8be0f5b5.png" alt="UTXOs管理功能中，可以查看所有的UTXO " blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">UTXOs管理功能中，可以查看所有的UTXO</figcaption></figure><p>列表头依次为：<strong>时间</strong>、<strong>输出</strong>、<strong>地址</strong>、<strong>标签(备注)</strong>、<strong>价值</strong>。通过价值可以很容易的识别出铭文UTXO。如果不确定一个UTXO是否包含了铭文信息，可以在<strong>输出</strong>栏查看交易ID，并在Ordinal浏览器中查询。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e4084a860c6e7d27ee27dd811f8ae82f7829913afe28468e7bbed9b0c61ad58b.png" alt="在输出栏 点击查看交易ID" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">在输出栏 点击查看交易ID</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/25035b5a0fe199796bef2a243dbc40a114995d750ed942e757035d3ca05d95d7.png" alt="点击查看后会跳转到新标签，可以查看到TxID" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击查看后会跳转到新标签，可以查看到TxID</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/2cd4dd7b9a338fd3c860b5e7a4db4597c5b81e1b6a10d07790c1d4165c3b061e.png" alt="在Ordinal浏览器中查看交易是否包含铭文信息" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">在Ordinal浏览器中查看交易是否包含铭文信息</figcaption></figure><p>查询UTXO是否包含铭文信息方法2：直接在<strong>输出栏</strong>复制<strong><em>输出信息</em></strong>，复制出的输出信息结尾包含了位置信息，如</p><p>a429b9e6fe5bde1b24443827e40c3c7aaed8de8aa2970b58887b0116f5c19b04<code>:0</code></p><p>后面包含了 **:0，**把 <strong>:0</strong> 删除后，就是交易ID（和方法1获取的ID是一致的）。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/35dcc14822b6918d6917cb3407af3ec36fd3ec00946d74974af113c729fef4a8.png" alt="直接复制输出信息" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">直接复制输出信息</figcaption></figure><p>有些铭文可能通过Ordinal浏览器并不能看出是什么，价值多少。此时可以把铭文ID放在MagicEden中进行查看，ME可以自动识别铭文属于哪个合集或者不属于任何合集，很方便查看所查询铭文的地板价格。</p><p>比如：</p><p>db7ede81a9769516085add77b4f3500e5a49cb9cd6b6842be48faea85a38e26ai0</p><p>这个铭文在Ordinal浏览器中，只显示一串文本。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b42ff57bf3e6d53461b178251a1de787159d5318b03a8afb7ffbacbde579c7f5.png" alt="Ordinal只能识别出铭文所包含的信息" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Ordinal只能识别出铭文所包含的信息</figcaption></figure><p>但是在MagicEden中，该铭文被自动识别为Bitkey合集的铭文，此合集当前地板价格为0.0022btc左右。通过ME查询，得知了铭文的价值，避免铭文被错误的回收掉。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a38dbc3f4edc3ed868dda7a8e9927fa02880006f3e2db087089098f47597bee1.png" alt="ME可以自动识别铭文归属为哪个合集" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">ME可以自动识别铭文归属为哪个合集</figcaption></figure><p>Sparrow钱包管理UTXO时，可以给任意UTXO添加单独的备注信息，比如我会备注：普通BTC、铭文信息+编号，或者把已经卖掉的 <strong>/</strong> 打废的 BRC20 标注为无价值等。<em>添加备注的好处是，在具备回收铭文条件时，可以快速的找到哪些铭文是废的，并马上进行回收操作。</em></p><p>比如我的所有废铭文备注中，都是以worthless开头的，可以通过Label排序，快速选择所有废铭文进行回收操作。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/0e45186a7defaf50314c6b3fa43a17f54e8f8ef2917dca97115ac0560c4293b1.png" alt="给UTXO添加备注，方便管理。" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">给UTXO添加备注，方便管理。</figcaption></figure><h2 id="h-okx" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">使用OKX钱包回收步骤</h2><p>如果你之前没有使用过OKX钱包，需要先把ordinal地址导入到OKX钱包。手机版本和浏览器插件版本的使用界面和方法几乎一模一样，本实例就按照浏览器插件版进行演示。</p><h3 id="h-1okx" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>1.打开OKX钱包</strong></h3><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/765de3a39fe85e5e66063bea212cf21879a1f767726056acda00cef8ab4aa58a.png" alt="打开插件钱包" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">打开插件钱包</figcaption></figure><p>回收前，可以使用 <strong>send</strong> 转账功能查看当前可用余额，比如：本例中可用余额为 0.00294017 BTC。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/daba18a26d1d961135225835b7a28462dd92facce878896ecc9e7a4e0525bbcc.png" alt="解锁前查看可用余额" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">解锁前查看可用余额</figcaption></figure><h3 id="h-2utxos" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>2.点击UTXOs功能</strong></h3><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/dd6824a9e864f5145d2c8ab3a3a9a6e5b397f5eae81c7fc0c5b3fb11fd880689.png" alt="点击UTXOs" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击UTXOs</figcaption></figure><h3 id="h-3" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>3.选择要回收的铭文</strong></h3><p>与其他铭文钱包一样，OKX钱包默认也是锁定了所有包含铭文的UTXOs。选取所有要回收的废铭文，点击 <strong>Unlock</strong> 进行解锁，并在弹出的窗口中点击 <strong>confirm</strong> 确认解锁。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a4d8c28c1eaf30f8921c9a7f00940687ee89418b9b3d48735f03ffca139b4160.png" alt="选择要回收的铭文" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">选择要回收的铭文</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b9d179df199aebd4abc2edd42684085fadfe3e45913134b67f4eaaf55f3985b8.png" alt="点击Confirm确认解锁" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击Confirm确认解锁</figcaption></figure><p><strong>4.查看结果</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/57aa0aa64273bf581961201a0ccb8234f99e2db0dbed0661f31aa59e66d5787b.png" alt="查看结果" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">查看结果</figcaption></figure><p>解锁后，在使用 <strong>send</strong> 转账功能，可发现可用余额已经增加。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/fbe3d9967cf7e2d3a0dd334b725bb8e37e0c8a12de07c5c64d4874d5b5bd50ae.png" alt="解锁后可用余额增加" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">解锁后可用余额增加</figcaption></figure><p>使用OKX钱包进行回收，只能一张一张点击选择，所以适用于废铭文不多的情况。如果废铭文较多，比如上千，上万张，就推荐使用Sparrow钱包进行回收，可以更加快速的选定。</p><h2 id="h-sparrow" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">使用Sparrow钱包回收步骤</h2><p>如果你之前没有使用过Sparrow钱包，需要先把ordinal地址导入到Sparrow钱包。</p><p><em>本实例使用100张546sats铭文进行演示</em></p><h3 id="h-1utxo" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">1.选择UTXO</h3><p>在UTXO管理窗口，选定所有要回收的铭文（选的越多，成本越低），点击右下角的 <strong>Send Selected</strong> 按钮。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/70b8b5279f5cec061f0a06bbb9a9eba52a6604799518e846dac2a6cbb714e661.png" alt="选定铭文后点击 Sned Selected按钮" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">选定铭文后点击 Sned Selected按钮</figcaption></figure><h3 id="h-2" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">2.填写信息、创建交易</h3><p>在地址栏填写收款地址，这里的地址可以是任何格式的地址，Taproot格式、Segwit格式、Legacy格式地址都是可以的，同时交易所的地址也是可以的。填写备注信息，选择GAS水平。</p><p>信息填写完成后，可以看到需要支付的交易Fee，以及能够回收的BTC价值。</p><p>所有信息确认无误后，点击 <strong>Create Transaction</strong> 创建交易。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ad6c36d2ecf77ceaef8237b4d8132600202d243516054d53dd509704f355525c.png" alt="填写信息并创建交易" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">填写信息并创建交易</figcaption></figure><h3 id="h-3finalize" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">3.确认Finalize交易信息</h3><p>创建交易后会跳转到新窗口，点击 <strong>Finalize Transaction for Signing</strong> 完成交易确认并进入签名页面。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/29c3b9b8fb5038854a1093ae0b07b11eeaade683781408ec4f1655324f9c7662.png" alt="点击 Finalize Transaction for Signing 对交易进行签名" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Finalize Transaction for Signing 对交易进行签名</figcaption></figure><h3 id="h-4" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">4.签名</h3><p>在签名页面，点击 <strong>Sign</strong> 签名交易。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/1b0d7b0aba65f1771d56e674a995e18a18426501ac0e1dafa9a97bfc6a4d89ce.png" alt="点击 Sign 签名" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Sign 签名</figcaption></figure><h3 id="h-5" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">5.广播</h3><p>在广播页面，点击 <strong>Broadcast Transaction</strong> 对交易进行广播。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/dfd411448279e33105ba4fd3e28cc6e6a68494192cd65d591f537715d138c3ae.png" alt="点击 Broadcast Transaction 对交易进行广播" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Broadcast Transaction 对交易进行广播</figcaption></figure><p>完成广播后，交易就会进入 <strong>Mempool</strong> 等待矿工打包。等出块确认后，就可以在钱包看到回收的普通BTC。有些钱包在未出块时也能看到回收的BTC，只不过会被标记为未确认状态。</p><p>归集后的UTXO，还是包含了这些铭文信息的（因为input都是铭文UTXO），所以会导致Unisat这类铭文钱包依然把这个大额UTXO视为铭文，从而在Unisat钱包里无法当成普通BTC使用，这是钱包机制问题。解决办法就是使用Sparrow提到交易所，再从交易所提到钱包。</p><h2 id="h-okxsparrow" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">OKX与Sparrow的逻辑及对比：</h2><p>使用OKX钱包进行回收，实际上并没有真正的进行小额资金归集动作，它的解锁动作只是让钱包可以使用包含铭文的UTXO用于转账（<em>默认状态下，钱包是不能使用包含铭文的UTXO进行转账的）</em>，解锁后，UTXO数量没有变化，只有当一次转账发生时，这个包含铭文的UTXO才才被真正使用，并在链上确认。</p><p>使用Sparrow钱包进行回收，小额资金归集动作真实发生，并且在链上确认（多个包含铭文的UTXO作为input的交易，输出为一个UTXO），回收操作后，钱包内<strong>被回收的铭文UTXO</strong>消失，接收地址会新增一个归集资金后的UTXO。</p><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">相关网址</h2><p>Sparrow钱包官网：</p><div data-type="embedly" src="https://sparrowwallet.com/" data="{&quot;provider_url&quot;:&quot;https://sparrowwallet.com&quot;,&quot;description&quot;:&quot;Sparrow is a modern desktop Bitcoin wallet application supporting most hardware wallets and built on common standards such as PSBT, with an emphasis on transparency and usability.&quot;,&quot;title&quot;:&quot;Sparrow Bitcoin Wallet&quot;,&quot;url&quot;:&quot;https://sparrowwallet.com/&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;Sparrow Wallet&quot;,&quot;type&quot;:&quot;link&quot;}" format="small"><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://sparrowwallet.com/" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>Sparrow Bitcoin Wallet</h2><p>Sparrow is a modern desktop Bitcoin wallet application supporting most hardware wallets and built on common standards such as PSBT, with an emphasis on transparency and usability.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://sparrowwallet.com</span></div></div></a></div></div><p>Mempool：</p><div data-type="embedly" src="https://mempool.space/" data="{&quot;provider_url&quot;:&quot;https://mempool.space&quot;,&quot;description&quot;:&quot;Explore the full Bitcoin ecosystem with The Mempool Open Source Project®. See the real-time status of your transactions, get network info, and more.&quot;,&quot;title&quot;:&quot;The Mempool Open Source Project®&quot;,&quot;thumbnail_width&quot;:2000,&quot;url&quot;:&quot;https://mempool.space/&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/3c0645a8f0ac464a65310781e44f24f23efbfb4a486a6f3117e4422bf07d7876.jpg&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;Mempool&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:1000,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:2000,&quot;height&quot;:1000,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/3c0645a8f0ac464a65310781e44f24f23efbfb4a486a6f3117e4422bf07d7876.jpg&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/3c0645a8f0ac464a65310781e44f24f23efbfb4a486a6f3117e4422bf07d7876.jpg"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://mempool.space/" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>The Mempool Open Source Project®</h2><p>Explore the full Bitcoin ecosystem with The Mempool Open Source Project®. See the real-time status of your transactions, get network info, and more.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://mempool.space</span></div><img src="https://storage.googleapis.com/papyrus_images/3c0645a8f0ac464a65310781e44f24f23efbfb4a486a6f3117e4422bf07d7876.jpg"/></div></a></div></div><p>Ordinal官方浏览器：</p><div data-type="embedly" src="https://ordinals.com/" data="{&quot;provider_url&quot;:&quot;https://ordinals.com&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;title&quot;:&quot;Ordinals&quot;,&quot;mean_alpha&quot;:14.7890625,&quot;thumbnail_width&quot;:256,&quot;url&quot;:&quot;https://ordinals.com/&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/6a6db2c9595fe200114745f2db4adbeaa7305ce80d8f45c62c59d4220fd1cb1b.png&quot;,&quot;provider_name&quot;:&quot;Ordinals&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:256,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:256,&quot;height&quot;:256,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/6a6db2c9595fe200114745f2db4adbeaa7305ce80d8f45c62c59d4220fd1cb1b.png&quot;}}}" format="small"></div><p>MigicEden：</p><div data-type="embedly" src="https://magiceden.io/ordinals" data="{&quot;provider_url&quot;:&quot;https://magiceden.us&quot;,&quot;description&quot;:&quot;Discover, buy &amp; sell Bitcoin Ordinal NFTs on Magic Eden US. Explore top Ordinals. Buy, list, and sell collections on the leading Ordinals NFT marketplace.&quot;,&quot;title&quot;:&quot;Bitcoin Ordinals Marketplace: Buy &amp; Sell NFTs - Magic Eden US&quot;,&quot;mean_alpha&quot;:132.83984375,&quot;thumbnail_width&quot;:512,&quot;url&quot;:&quot;https://magiceden.us/ordinals&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/733f96e49b73f6147e349cec6397058ccd9fdc2c6de2d917fdbbf381d1e7c12b.png&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;Magic Eden&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:512,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:512,&quot;height&quot;:512,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/733f96e49b73f6147e349cec6397058ccd9fdc2c6de2d917fdbbf381d1e7c12b.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/733f96e49b73f6147e349cec6397058ccd9fdc2c6de2d917fdbbf381d1e7c12b.png"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://magiceden.io/ordinals" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>Bitcoin Ordinals Marketplace: Buy &amp; Sell NFTs - Magic Eden US</h2><p>Discover, buy &amp; sell Bitcoin Ordinal NFTs on Magic Eden US. Explore top Ordinals. Buy, list, and sell collections on the leading Ordinals NFT marketplace.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://magiceden.us</span></div><img src="https://storage.googleapis.com/papyrus_images/733f96e49b73f6147e349cec6397058ccd9fdc2c6de2d917fdbbf381d1e7c12b.png"/></div></a></div></div>]]></content:encoded>
            <author>cyberscavenger@newsletter.paragraph.com (E)</author>
        </item>
        <item>
            <title><![CDATA[XEN Block GPU挖矿教程]]></title>
            <link>https://paragraph.com/@cyberscavenger/xen-block-gpu</link>
            <guid>ttbSphA7X9nFRIyru46z</guid>
            <pubDate>Fri, 29 Sep 2023 09:00:44 GMT</pubDate>
            <description><![CDATA[用GPU挖XEN需要在linux环境下，window系统无法直接使用。需要通过在window系统中安装子系统Ubuntu来实现。步骤如下：10.1日更新一下教程，汇总一下出现的问题：如果确定电脑虚拟机都是开启状态，可以跳过这里，直接从下面的第1步开始操作。 a.虚拟机问题，Ubuntu子系统如果要调用GPU资源，需要有虚拟机的支持。 a.1.在BIOS中，开启CPU对虚拟机的支持：Intel的CPU是"Virtualization"、"Intel Virtualization Technology"或类似的选项；AMD的CPU是"Virtualization"、"AMD Virtualization"、"SVM Mode"或类似的选项。检查BIOS里虚拟机支持是否开启检查BIOS里虚拟机支持是否开启a.2.在win10系统，开启虚拟机平台功能。检查window feature里虚拟机平台是否开启a.3.开启WSL2 version，也就是安装version2的Ubuntu子系统，CUDA在WSL2中的支持要比WSL1好。使用管理员权限在CMD或PowerShell中按顺序依次运行...]]></description>
            <content:encoded><![CDATA[<p>用<strong>GPU</strong>挖XEN需要在linux环境下，window系统无法直接使用。需要通过在window系统中安装子系统<strong>Ubuntu</strong>来实现。步骤如下：</p><h3 id="h-101" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">10.1日更新一下教程，汇总一下出现的问题：</h3><p>如果确定电脑虚拟机都是开启状态，可以跳过这里，直接从下面的<strong>第1步</strong>开始操作。</p><p>a.虚拟机问题，Ubuntu子系统如果要调用GPU资源，需要有虚拟机的支持。</p><p>a.1.在BIOS中，开启CPU对虚拟机的支持：Intel的CPU是&quot;Virtualization&quot;、&quot;Intel Virtualization Technology&quot;或类似的选项；AMD的CPU是&quot;Virtualization&quot;、&quot;AMD Virtualization&quot;、&quot;SVM Mode&quot;或类似的选项。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/57a6631515f57512a685096e48e0c6ccbd2ebc315d29fc0fa766ad3d63af247d.png" alt="检查BIOS里虚拟机支持是否开启" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">检查BIOS里虚拟机支持是否开启</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/01fc2d49254008824bd147a1d5055ef506a5556ac470fa76c8524787b742f9d8.png" alt="检查BIOS里虚拟机支持是否开启" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">检查BIOS里虚拟机支持是否开启</figcaption></figure><p>a.2.在win10系统，开启<strong>虚拟机平台</strong>功能。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c2da0c932e2b6089a907c20af7804623028b18f796c27af2cda2f51d26d1d465.png" alt="检查window feature里虚拟机平台是否开启" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">检查window feature里虚拟机平台是否开启</figcaption></figure><p>a.3.开启WSL2 version，也就是安装version2的Ubuntu子系统，CUDA在WSL2中的支持要比WSL1好。使用管理员权限在<code>CMD</code>或<code>PowerShell</code>中按顺序依次运行：</p><p><code>dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart</code></p><p><code>dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart</code></p><p><code>wsl.exe --install</code></p><p><code>wsl --set-default-version 2</code> 。</p><p>这是微软官方给出的安装wsl的linux内核并设置version2的方法步骤。微软官方文档：</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://learn.microsoft.com/en-us/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package">https://learn.microsoft.com/en-us/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package</a></p><p><s>1.(</s><strong><s>如果是从 虚拟机设置 步骤开始的，可以跳过这一步</s></strong><s>)在win10系统里，使用管理员权限打开CMD或PowerShell，并运行：</s><code>wsl --install</code><s>，等待自动安装即可，安装完成后，运行</s><code>wsl --set-default-version 2</code><s>设置wsl为version2版本，wsl2更好的支持CUDA。 参考微软文档：</s></p><div data-type="embedly" src="https://learn.microsoft.com/en-us/windows/wsl/install" data="{&quot;provider_url&quot;:&quot;https://learn.microsoft.com&quot;,&quot;description&quot;:&quot;Install Windows Subsystem for Linux with the command, wsl --install. Use a Bash terminal on your Windows machine run by your preferred Linux distribution - Ubuntu, Debian, SUSE, Kali, Fedora, Pengwin, Alpine, and more are available.&quot;,&quot;title&quot;:&quot;Install WSL&quot;,&quot;author_name&quot;:&quot;mattwojo&quot;,&quot;url&quot;:&quot;https://learn.microsoft.com/en-us/windows/wsl/install&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/442161d0a89ddd202a5849002cc18d5b57bd56ee9ac99a5fb5e9286b23f4d216.png&quot;,&quot;thumbnail_width&quot;:1200,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;Microsoft&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:630,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:1200,&quot;height&quot;:630,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/442161d0a89ddd202a5849002cc18d5b57bd56ee9ac99a5fb5e9286b23f4d216.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/442161d0a89ddd202a5849002cc18d5b57bd56ee9ac99a5fb5e9286b23f4d216.png"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://learn.microsoft.com/en-us/windows/wsl/install" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>Install WSL</h2><p>Install Windows Subsystem for Linux with the command, wsl --install. Use a Bash terminal on your Windows machine run by your preferred Linux distribution - Ubuntu, Debian, SUSE, Kali, Fedora, Pengwin, Alpine, and more are available.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://learn.microsoft.com</span></div><img src="https://storage.googleapis.com/papyrus_images/442161d0a89ddd202a5849002cc18d5b57bd56ee9ac99a5fb5e9286b23f4d216.png"/></div></a></div></div><p><strong>2.安装完成后需要重启电脑</strong>，重启后打开 Ubuntu，然后在出现的Ubuntu窗口（类CMD命令行窗口）里根据提示设置Ubuntu系统的用户名和密码（username &amp; password）。</p><p><strong>3.在ubuntu中运行：</strong><code>sudo apt-get update</code> 更新软件包列表，注意运行命令后要输入密码（上一步设置的密码）。</p><p><strong>4.在ubuntu中运行：</strong><code>sudo apt-get install cmake</code> 给ubuntu系统安装CMake，中间注意运行后，需要输入Y，进行确认安装。</p><p><strong>5.CUDA Toolkit安装有两种方法：一是从Linux软件库里直接安装，版本是11.5；二是从Nvidia官方网站下载安装，版本是最新的12.2。但是因为部分显卡在12.2版本会报错，只能使用11.5版本。目前观察11.5和12.2版本的算力几乎无差别。</strong></p><p><strong>5.1从Linux软件库安装CUDA Toolkit 11.5，按照步骤在ubuntu中运行下面的命令：</strong></p><p><code>sudo apt install nvidia-cuda-toolkit</code> ，中间注意运行后，需要输入Y，进行确认安装。</p><p><em>11.5版本CUDA Toolkit会自动添加环境变量</em></p><p><strong>5.2.从Nvidia下载安装CUDA Toolkit 12.2，按照步骤在ubuntu中运行下面的命令：</strong></p><p><code>wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-ubuntu2204.pin</code></p><p><code>sudo mv cuda-ubuntu2204.pin /etc/apt/preferences.d/cuda-repository-pin-600</code></p><p><code>wget https://developer.download.nvidia.com/compute/cuda/12.2.2/local_installers/cuda-repo-ubuntu2204-12-2-local_12.2.2-535.104.05-1_amd64.deb</code></p><p><code>sudo dpkg -i cuda-repo-ubuntu2204-12-2-local_12.2.2-535.104.05-1_amd64.deb</code></p><p><code>sudo cp /var/cuda-repo-ubuntu2204-12-2-local/cuda-*-keyring.gpg /usr/share/keyrings/</code></p><p><code>sudo apt-get update</code></p><p><code>sudo apt-get -y install cuda</code></p><p><strong><em>12.2版本的CUDA Toolkit需要运行下面两段命令，是将CUDA安装路径添加到环境变量中：</em></strong></p><p>运行<code>nano ~/.bashrc</code>打开编辑器；</p><p>将<code>export PATH=/usr/local/cuda-12.2/bin:$PATH</code>路径代码添加到最底部；</p><p>按下 <code>Ctrl + X</code>，然后按下 <code>Y</code> 确认，再按下<code>回车</code>，保存文件；</p><p>运行<code>source ~/.bashrc</code>命令以使更改生效。</p><p>12.2版本Nvidia官方参考文档：</p><div data-type="embedly" src="https://developer.nvidia.com/cuda-downloads?target_os=Linux&amp;target_arch=x86_64&amp;Distribution=Ubuntu&amp;target_version=22.04&amp;target_type=deb_local" data="{&quot;provider_url&quot;:&quot;https://developer.nvidia.com&quot;,&quot;description&quot;:&quot;Get the latest feature updates to NVIDIA&apos;s compute stack, including compatibility support for NVIDIA Open GPU Kernel Modules and lazy loading support.&quot;,&quot;title&quot;:&quot;CUDA Toolkit 12.1 Downloads&quot;,&quot;thumbnail_width&quot;:1200,&quot;url&quot;:&quot;https://developer.nvidia.com/cuda-downloads?target_os=Linux&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/933017867f7e088ee67c190a356c2dfb40e79cbf9238de60f5d79143f7efdacf.jpg&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;NVIDIA Developer&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:630,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:1200,&quot;height&quot;:630,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/933017867f7e088ee67c190a356c2dfb40e79cbf9238de60f5d79143f7efdacf.jpg&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/933017867f7e088ee67c190a356c2dfb40e79cbf9238de60f5d79143f7efdacf.jpg"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://developer.nvidia.com/cuda-downloads?target_os=Linux&amp;target_arch=x86_64&amp;Distribution=Ubuntu&amp;target_version=22.04&amp;target_type=deb_local" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>CUDA Toolkit 12.1 Downloads</h2><p>Get the latest feature updates to NVIDIA&#x27;s compute stack, including compatibility support for NVIDIA Open GPU Kernel Modules and lazy loading support.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://developer.nvidia.com</span></div><img src="https://storage.googleapis.com/papyrus_images/933017867f7e088ee67c190a356c2dfb40e79cbf9238de60f5d79143f7efdacf.jpg"/></div></a></div></div><p><strong>6.在ubuntu中运行：</strong><code>sudo apt install g++</code> 安装g++。</p><p><strong>7.在ubuntu中运行：</strong><code>sudo apt install python3</code> 以及 <code>sudo apt install python3-pip</code>安装python及pip，如果之前没有使用过子系统，是第一次安装子系统，那么这一步骤是必须要进行的，需要安装python3环境。</p><p><strong><em>##7.1.这一步骤非必须，可以先进行下一步操作，如果遇到报错，再返回这一步骤进行调试。在ubuntu中运行：</em></strong></p><p><code>nano ~/.bashrc</code>打开编辑器；</p><p>将<code>export PATH=/home/sslisen/.local/bin:$PATH</code>路径代码添加到最底部；</p><p>按下 <code>Ctrl + X</code>，然后按下 <code>Y</code> 确认，再按下<code>回车</code>，保存文件；</p><p>运行<code>source ~/.bashrc</code>命令以使更改生效。</p><p>注意把sslisen替换为你的ubuntu系统的用户名。</p><p><strong>8.在ubuntu中运行：</strong> <code>git clone https://github.com/shanhaicoder/XENGPUMiner.git</code> 从Github克隆所有Miner文件，注意：此步骤需要梯子，并且不能是系统代理，需要开启tun或tap模式接管全局，或者直接用快连。</p><p><strong>9.在ubuntu中运行 ：</strong><code>cd XENGPUMiner</code>切换到XENGPUMiner文件夹。</p><p><strong>10.在ubuntu中运行：</strong><code>pip install -U -r requirements.txt</code> 安装XEN主程序相应的组件。</p><p><strong>11.在ubuntu中运行：</strong><code>chmod +x build.sh</code></p><p><strong>12.在ubuntu中运行：</strong><code>./build.sh -cuda_arch sm_86</code> 需要注意的是，sm_后面的数字是你电脑显卡对应的Compute Capability值，<em>比如我的3080ti显卡对应的Compute Capability值是8.6，sm_就填写86</em>。查询网址：</p><div data-type="embedly" src="https://developer.nvidia.com/cuda-gpus" data="{&quot;provider_url&quot;:&quot;https://developer.nvidia.com&quot;,&quot;description&quot;:&quot;Compute capability defines the hardware features and supported instructions for each NVIDIA GPU architecture.&quot;,&quot;title&quot;:&quot;NVIDIA CUDA GPU Compute Capability&quot;,&quot;thumbnail_width&quot;:610,&quot;url&quot;:&quot;https://developer.nvidia.com/cuda-gpus&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/a50fb47cc3f020229ea2e89d1bf82b451054ce9aadf63d31dfecba441b47ce6b.jpg&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;NVIDIA Developer&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:345,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:610,&quot;height&quot;:345,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/a50fb47cc3f020229ea2e89d1bf82b451054ce9aadf63d31dfecba441b47ce6b.jpg&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/a50fb47cc3f020229ea2e89d1bf82b451054ce9aadf63d31dfecba441b47ce6b.jpg"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://developer.nvidia.com/cuda-gpus" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>NVIDIA CUDA GPU Compute Capability</h2><p>Compute capability defines the hardware features and supported instructions for each NVIDIA GPU architecture.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://developer.nvidia.com</span></div><img src="https://storage.googleapis.com/papyrus_images/a50fb47cc3f020229ea2e89d1bf82b451054ce9aadf63d31dfecba441b47ce6b.jpg"/></div></a></div></div><p>该步骤完成时，可能会遇到/usr/bin/ld: cannot find <strong>-lOpenCL: No such file or directory</strong>的错误，如果遇到该错误，运行 <code>sudo apt install ocl-icd-*</code> 来安装OpenCL库进行修复。</p><p><strong>修复后，重新执行第12步命令。</strong></p><p><strong>13.在ubuntu中运行：</strong><code>nano config.conf</code>打开配置文件，<strong>把钱包地址替换为自己的ETH地址</strong>。</p><p><strong>14.在ubuntu中运行：</strong><code>python3 miner.py</code>命令，开始进行挖矿。</p><p><strong>15.在ubuntu中运行：</strong><code>./xengpuminer -b 1024</code>命令，开启GPU挖矿程序。</p><p><strong>注意14 &amp; 15中的两个进程需要同时运行。</strong></p><p>##.第8 ~ 15步骤的参考文档：</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/shanhaicoder/XENGPUMiner#system-requirements">https://github.com/shanhaicoder/XENGPUMiner#system-requirements</a></p><h3 id="h-xen-blockmetamask" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>XEN Block的Metamask网络参数：</strong></h3><ul><li><p>网络名称：<code>XenBLOCK</code></p></li><li><p>RPC URL：<code>http://xenminer.mooo.com:5555</code></p></li><li><p>CHAIN ID: <code>0x1A5F0</code></p></li><li><p>代币符号: <code>XNM</code></p></li></ul><h3 id="h-wsl" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">如何彻底删除wsl及子系统</h3><p>1.在win10的程序里卸载Ubuntu。</p><p>2.用管理员权限运行PowerShell，运行 <code>wsl --unregister Ubuntu</code> 注销Ubuntu。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d0021267d8e834beddbdb57309c9055aabb724cc0a3704ef78bd95ad7417ac91.png" alt="卸载Ubuntu" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">卸载Ubuntu</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/19b3151b08b8cc1835cadae9abcdbef48e976ffdcb85e8252b69257c4e3a2cb5.png" alt="从win10系统中注销Ubuntu" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">从win10系统中注销Ubuntu</figcaption></figure><h3 id="h-gpu-b" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">GPU运行参数-b</h3><p>关于./xengpuminer -b 1024命令中-b数值： -b值就是指在单次batch中hash计算的数量。</p><p>$$显存消耗 = 难度 * (-b值) * 1024byte $$</p><p>所以</p><p>$$-b值 = 显存 / 难度 / 1024byte $$</p><p>比如我写教程时难度是33800，我的显卡是12G的显存，那么-b = 12G*1024*1024*1024 / 33800 / 1024=372 我控制在85%左右，所以设置-b 300 。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ea09190509c0afd029caa42de14c168b4c1288c8dc5b7551c67dc5f534a11140.png" alt="XENGPUMiner开发者手册对-b参数的说明" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">XENGPUMiner开发者手册对-b参数的说明</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8c1400132c92ac97cd76da40d929b32fb60dcdd9918627a6743d4e04da8f8cde.png" alt="9月30日写教程时的难度下的设置" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">9月30日写教程时的难度下的设置</figcaption></figure><h3 id="h-xen" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">以下是XEN相关网站</h3><p>我的推特：</p><div data-type="embedly" src="https://twitter.com/sslisen" data="{&quot;provider_url&quot;:&quot;https://x.com&quot;,&quot;title&quot;:&quot;JavaScript is not available.&quot;,&quot;url&quot;:&quot;https://x.com/sslisen&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;X (formerly Twitter)&quot;,&quot;type&quot;:&quot;link&quot;}" format="small"></div><p>创始人推特：</p><div data-type="embedly" src="https://twitter.com/mrJackLevin" data="{&quot;provider_url&quot;:&quot;https://twitter.com&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;title&quot;:&quot;JavaScript is not available.&quot;,&quot;url&quot;:&quot;https://twitter.com/mrJackLevin&quot;,&quot;html&quot;:&quot;&lt;a class=\&quot;twitter-timeline\&quot; href=\&quot;https://twitter.com/mrJackLevin?ref_src=twsrc%5Etfw\&quot;&gt;Tweets by mrJackLevin&lt;/a&gt;\n&lt;script async src=\&quot;https://platform.twitter.com/widgets.js\&quot; charset=\&quot;utf-8\&quot;&gt;&lt;/script&gt;&quot;,&quot;provider_name&quot;:&quot;Twitter&quot;,&quot;cache_age&quot;:3153600000,&quot;type&quot;:&quot;rich&quot;}" format="iframe"></div><p>项目方Github：</p><div data-type="embedly" src="https://github.com/shanhaicoder/XENGPUMiner" data="{&quot;provider_url&quot;:&quot;https://github.com&quot;,&quot;description&quot;:&quot;Contribute to shanhaicoder/XENGPUMiner development by creating an account on GitHub.&quot;,&quot;title&quot;:&quot;GitHub - shanhaicoder/XENGPUMiner&quot;,&quot;author_name&quot;:&quot;shanhaicoder&quot;,&quot;thumbnail_width&quot;:1200,&quot;url&quot;:&quot;https://github.com/shanhaicoder/XENGPUMiner&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/4c1fa6d7b26b86de28cef7c105e21732a394aeb7a3c3cbf073adcdca7541aab1.png&quot;,&quot;author_url&quot;:&quot;https://github.com/shanhaicoder&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;GitHub&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:600,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:1200,&quot;height&quot;:600,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/4c1fa6d7b26b86de28cef7c105e21732a394aeb7a3c3cbf073adcdca7541aab1.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/4c1fa6d7b26b86de28cef7c105e21732a394aeb7a3c3cbf073adcdca7541aab1.png"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://github.com/shanhaicoder/XENGPUMiner" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>GitHub - shanhaicoder/XENGPUMiner</h2><p>Contribute to shanhaicoder/XENGPUMiner development by creating an account on GitHub.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://github.com</span></div><img src="https://storage.googleapis.com/papyrus_images/4c1fa6d7b26b86de28cef7c105e21732a394aeb7a3c3cbf073adcdca7541aab1.png"/></div></a></div></div><p>XEN Block排行榜：</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://xenminer.mooo.com/leaderboard">http://xenminer.mooo.com/leaderboard</a></p><p>XEN Block挖矿数据监控(简洁版)：</p><div data-type="embedly" src="https://hashhead.io/" data="{&quot;provider_url&quot;:&quot;https://www.hashhead.io&quot;,&quot;description&quot;:&quot;Your central hub for XenBlocks mining tools, X1 development resources, and community projects.&quot;,&quot;title&quot;:&quot;HashHead.io - X1 &amp; Xen Ecosystem Hub&quot;,&quot;url&quot;:&quot;https://www.hashhead.io/&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;Hashhead&quot;,&quot;type&quot;:&quot;link&quot;}" format="small"><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://hashhead.io/" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>HashHead.io - X1 &amp; Xen Ecosystem Hub</h2><p>Your central hub for XenBlocks mining tools, X1 development resources, and community projects.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://www.hashhead.io</span></div></div></a></div></div><p>XEN Block数据网：</p><div data-type="embedly" src="https://xen.pub/" data="{&quot;provider_url&quot;:&quot;https://xen.pub&quot;,&quot;description&quot;:&quot;for detailed stats, please select from the menu on the left side! XEN is a revolutionary cryptocurrency that truly adopts the first principles of crypto. It offers a range of benefits to its users: Transparent All actions are visible and accountable &amp; all code is open-source and available.&quot;,&quot;title&quot;:&quot;XEN - Main Page | XEN.pub&quot;,&quot;url&quot;:&quot;https://xen.pub/&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;Xen&quot;,&quot;type&quot;:&quot;link&quot;}" format="small"><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://xen.pub/" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>XEN - Main Page | XEN.pub</h2><p>for detailed stats, please select from the menu on the left side! XEN is a revolutionary cryptocurrency that truly adopts the first principles of crypto. It offers a range of benefits to its users: Transparent All actions are visible and accountable &amp; all code is open-source and available.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://xen.pub</span></div></div></a></div></div><p>XEN Block个人数据页面（打开后输入ETH地址查看详情和chart）：</p><div data-type="embedly" src="https://xen.pub/xblocks.php" data="{&quot;provider_url&quot;:&quot;https://xen.pub&quot;,&quot;title&quot;:&quot;XENBLOCKS Individual Stats |&quot;,&quot;url&quot;:&quot;https://xen.pub/xblocks.php&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;Xen&quot;,&quot;type&quot;:&quot;link&quot;}" format="small"></div><p>XEN Block电报（链接时推特，创始人推特发布的官方电报链接）：</p><div data-type="twitter" tweetId="1700932214664610007" tweetData="{&quot;__typename&quot;:&quot;Tweet&quot;,&quot;lang&quot;:&quot;en&quot;,&quot;favorite_count&quot;:114,&quot;possibly_sensitive&quot;:false,&quot;created_at&quot;:&quot;2023-09-10T18:00:16.000Z&quot;,&quot;display_text_range&quot;:[0,48],&quot;entities&quot;:{&quot;hashtags&quot;:[],&quot;urls&quot;:[{&quot;display_url&quot;:&quot;t.me/+x6000bzbsHg2Z…&quot;,&quot;expanded_url&quot;:&quot;https://t.me/+x6000bzbsHg2ZDNj&quot;,&quot;indices&quot;:[25,48],&quot;url&quot;:&quot;https://t.co/fRjUB2Imgc&quot;}],&quot;user_mentions&quot;:[],&quot;symbols&quot;:[]},&quot;id_str&quot;:&quot;1700932214664610007&quot;,&quot;text&quot;:&quot;Join XenBlocks TG group: https://t.co/fRjUB2Imgc&quot;,&quot;user&quot;:{&quot;id_str&quot;:&quot;207650884&quot;,&quot;name&quot;:&quot;ⓧ Cypherius Prime 🛞X1&quot;,&quot;screen_name&quot;:&quot;mrJackLevin&quot;,&quot;is_blue_verified&quot;:true,&quot;profile_image_shape&quot;:&quot;Circle&quot;,&quot;verified&quot;:false,&quot;profile_image_url_https&quot;:&quot;https://storage.googleapis.com/papyrus_images/87132a726fa028971b2e0a7db923fc9ba5efa01266fa264709c90877fa58aec8.jpg&quot;},&quot;edit_control&quot;:{&quot;edit_tweet_ids&quot;:[&quot;1700932214664610007&quot;],&quot;editable_until_msecs&quot;:&quot;1694372416000&quot;,&quot;is_edit_eligible&quot;:true,&quot;edits_remaining&quot;:&quot;5&quot;},&quot;conversation_count&quot;:10,&quot;news_action_type&quot;:&quot;conversation&quot;,&quot;isEdited&quot;:false,&quot;isStaleEdit&quot;:false}"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/mrJackLevin">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/87132a726fa028971b2e0a7db923fc9ba5efa01266fa264709c90877fa58aec8.jpg" />
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/mrJackLevin" class="twitter-displayname">ⓧ Cypherius Prime 🛞X1</a>
              <p><a target="_blank" href="https://twitter.com/mrJackLevin" class="twitter-username">@mrJackLevin</a></p>
    
            </div>
            <a href="https://twitter.com/mrJackLevin/status/1700932214664610007" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png" />
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      Join XenBlocks TG group: <a class="twitter-content-link" href="https://t.co/fRjUB2Imgc" target="_blank">t.me/+x6000bzbsHg2Z…</a>
      
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/mrJackLevin/status/1700932214664610007" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            114
          </a>
          <a target="_blank" href="https://twitter.com/mrJackLevin/status/1700932214664610007"><p>1:00 PM • Sep 10, 2023</p></a>
        </div>
    
  </div> 
  </div><p>__________________________________________________________________________________________</p>]]></content:encoded>
            <author>cyberscavenger@newsletter.paragraph.com (E)</author>
        </item>
        <item>
            <title><![CDATA[SRC721铭刻与交易]]></title>
            <link>https://paragraph.com/@cyberscavenger/src721</link>
            <guid>pl7Xdxu5E1tvOTcQPux2</guid>
            <pubDate>Mon, 05 Jun 2023 13:17:07 GMT</pubDate>
            <description><![CDATA[第一个ERC721项目是由Derp Herpenstein创建的AVIME项目，这个项目就采取了，由用户提交包含自己地址、意向的铭刻图片、feerate内容的请求，然后项目方根据用户的信息生成未签名的HEX，再返回给用户，让用户自行签名和广播，完成铭刻过程。使用FreeWallet进行签名和广播FreeWallet界面在FreeWallet右上方的Actions标签下，选择Sign TransactionActions标签下，选择Sign Transaction在新窗口中输入Rawtransaction的HEX值后，先点击Sign，再点击Broadcast，即可完成操作。先点击Sign，再点击Broadcast完成后，就对原始unsigned transaction进行了签名并广播。挂单出售在FreeWallet左边列表右键点选，在弹出的列表中选择Create Dispenser创建Dispenser填写好相应的售卖信息，点击Create Dispenser完成挂单填写售卖信息需要注意： 如果Source地址只持有1个stamp，你可以直接用这个地址去卖。 如果Source地址里...]]></description>
            <content:encoded><![CDATA[<p>第一个ERC721项目是由Derp Herpenstein创建的AVIME项目，这个项目就采取了，由用户提交包含自己地址、意向的铭刻图片、feerate内容的请求，然后项目方根据用户的信息生成未签名的HEX，再返回给用户，让用户自行签名和广播，完成铭刻过程。</p><h3 id="h-freewallet" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">使用FreeWallet进行签名和广播</h3><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/23d291a6f6aab219d7ae4503f1f760530481f762952d3277d7684760863e92af.png" alt="FreeWallet界面" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">FreeWallet界面</figcaption></figure><p>在FreeWallet右上方的Actions标签下，选择<code>Sign Transaction</code></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/9d3b386462760f61e74fc1e26db081adab0ad6bf3a914060bc5ef4966e5798f7.png" alt="Actions标签下，选择Sign Transaction" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Actions标签下，选择Sign Transaction</figcaption></figure><p>在新窗口中输入Rawtransaction的HEX值后，先点击Sign，再点击Broadcast，即可完成操作。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/5fdb8d384ea87ed9c04554a6dd8df5e7f5d343eefd2fbdc15b192e1b77cdf7c3.png" alt="先点击Sign，再点击Broadcast" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">先点击Sign，再点击Broadcast</figcaption></figure><p>完成后，就对原始unsigned transaction进行了签名并广播。</p><h3 id="h-" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">挂单出售</h3><p>在FreeWallet左边列表右键点选，在弹出的列表中选择<code>Create Dispenser</code></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/7733fca4c5fc73203f8a305622c4bccdfa2a45a75fada9ad749d264eea6d4309.png" alt="创建Dispenser" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">创建Dispenser</figcaption></figure><p>填写好相应的售卖信息，点击<code>Create Dispenser</code>完成挂单</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/2a704f3788424eb5e9017ed97a3887aee94c99c91926bb86eff1e16bcdfe56e3.png" alt="填写售卖信息" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">填写售卖信息</figcaption></figure><p><strong>需要注意：</strong></p><p>如果Source地址只持有1个stamp，你可以直接用这个地址去卖。</p><p>如果Source地址里持有多个stamp，那么就需要生成多个新的地址，把Dispenser设置为新地址。把Stamp挂在新地址上去卖，收款也是用这个新的地址。</p><p><strong>获取新地址方法：</strong></p><p>点击Address Actions来变更地址</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/be57fa83b5ea7b381c725c1b94a929eb46f84150a34b1ee0896f211b47d5e069.png" alt="Change Address" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Change Address</figcaption></figure><p>选择Normal，会看到有多个可选地址，选择一个空白地址复制，然后填入到上一步的Dispenser栏。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/41b024c3d7477ca30a248c105fed809a5bb0f8d1d7a8eea9ff25e81a9a0361b5.png" alt="选择地址并复制" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">选择地址并复制</figcaption></figure><p>填写地址后，会弹出警告窗口，翻译过来就是：</p><p>在您常用的地址（也就是包含多个stamp的地址）上设置Dispenser是不明智的，可能会导致意外的支出代币和资金损失！</p><p>例如：从交易所提取BTC或将BTC从您控制的另一个地址发送到此地址可能会触发意外发放。</p><h3 id="h-dispenser" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">所以，再次强调，一定要使用心得空白地址去设置Dispenser。</h3><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/70bdbfd8f72c9c8944a1a878a5139ab22f8dd977a065a5a9bda879f4dd3905c2.png" alt="点击yes确认警告信息" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击yes确认警告信息</figcaption></figure><p>再次确认售卖信息，点击yes确认。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/5d5aced939980997b91bf67faf43e0c192cc7207713d1cbf61529525d4af8654.png" alt="再次确认信息，点击yes确认" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">再次确认信息，点击yes确认</figcaption></figure><p>创建成功后，可以点击 <code>View Transaction</code> 在xchain上查看挂单信息。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a121ce6d627dd9834ed8ec6ba014cc8f13b0448c37d4b6fb4016e1a78237fbe0.png" alt="挂单交易创建成功" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">挂单交易创建成功</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/468bc8149b8fa821c3351e6556e3b65de02883ff3661f018b7b04d3174f2368a.png" alt="链上还未确认的状态 Unconfirmed" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">链上还未确认的状态 Unconfirmed</figcaption></figure><p>等链上出块确认后，即可在xchain中看到挂单信息。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/953ddffc8a6efe1c467215a4367bed0320c23a537a5b247b187f9d5255248466.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>本例是AVIME项目，复制xchain的链接发到discord的相应交易频道即可。</p>]]></content:encoded>
            <author>cyberscavenger@newsletter.paragraph.com (E)</author>
        </item>
        <item>
            <title><![CDATA[Sign raw Transaction with Bitcoin core]]></title>
            <link>https://paragraph.com/@cyberscavenger/sign-raw-transaction-with-bitcoin-core</link>
            <guid>rR9l0NCRtOBLB34solRN</guid>
            <pubDate>Mon, 05 Jun 2023 12:56:32 GMT</pubDate>
            <description><![CDATA[使用Bitcoin Core Wallet进行签名和广播依次点选Window-->Console，打开CLI控制台在控制台命令行栏，按照以下格式输入命令： signrawtransactionwithwallet+空格+HEX 命令，然后把rawtransaction的HEX内容跟在命令后（注意加空格），然后回车就可以对rawtransaction选择签名命令signrawtransactionwithwallet+空格+hex在控制台命令行栏，按照以下格式输入命令： sendrawtransaction+空格+HEX 命令，然后把rawtransaction的HEX内容跟在命令后（注意加空格），然后回车就可以对rawtransaction选择广播命令sendrawtransaction+空格+hex完成这两个步骤后，就对原始unsigned transaction进行了签名并广播。]]></description>
            <content:encoded><![CDATA[<h3 id="h-bitcoin-core-wallet" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">使用Bitcoin Core Wallet进行签名和广播</h3><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8fff5b74b5581ab3e546ef175ebbc3271e6d89dcfbca8450539cbd20f87e1f76.png" alt="依次点选Window--&gt;Console，打开CLI控制台" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">依次点选Window--&gt;Console，打开CLI控制台</figcaption></figure><p>在控制台命令行栏，按照以下格式输入命令：</p><p><code>signrawtransactionwithwallet</code>+<code>空格</code>+<code>HEX</code></p><p>命令，然后把rawtransaction的HEX内容跟在命令后（注意加空格），然后回车就可以对rawtransaction</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e45cd9ca2cccd49a136717fd393cafe16bf76db6cffbae9180bd5a37bb31e535.png" alt="选择签名命令" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">选择签名命令</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/41333ac3981b27a2a1330b548e6c9e009696ccfee91ae6b2010482df7d2c3bcf.png" alt="signrawtransactionwithwallet+空格+hex" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">signrawtransactionwithwallet+空格+hex</figcaption></figure><p>在控制台命令行栏，按照以下格式输入命令：</p><p><code>sendrawtransaction</code>+<code>空格</code>+<code>HEX</code></p><p>命令，然后把rawtransaction的HEX内容跟在命令后（注意加空格），然后回车就可以对rawtransaction</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ef13ff154e80498a0faae499da519834135fd291444aaee93b14e8508737030f.png" alt="选择广播命令" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">选择广播命令</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/46cf96a2d285f41c0e94194657276026ec9623f04ee4ad6dc2624481cb265474.png" alt="sendrawtransaction+空格+hex" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">sendrawtransaction+空格+hex</figcaption></figure><p>完成这两个步骤后，就对原始unsigned transaction进行了签名并广播。</p>]]></content:encoded>
            <author>cyberscavenger@newsletter.paragraph.com (E)</author>
        </item>
        <item>
            <title><![CDATA[Bitcoin Address Type]]></title>
            <link>https://paragraph.com/@cyberscavenger/bitcoin-address-type</link>
            <guid>eHlECzxwlgDx5e6bzNe1</guid>
            <pubDate>Sun, 21 May 2023 16:16:52 GMT</pubDate>
            <description><![CDATA[Legacy Adresses (P2PKH)Legacy addresses are addresses that start with the number 1. Example: 15e15hWo6CShMgbAfo7c2Ykj4C6BLq6hjk A legacy address is simply the hash of the public key to your private key. Back when Bitcoin launched in 2009, this was the only way to create an address. Today, this uses the most amount of space inside a transaction and is therefore the most expensive address type. Nowadays there is no good reason to use this type of address, as new types are better in every way. M...]]></description>
            <content:encoded><![CDATA[<h2 id="h-legacy-adresses-p2pkh" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Legacy Adresses (P2PKH)</h2><p><strong>Legacy addresses are addresses that start with the number 1.</strong></p><p><strong>Example: <em>15e15hWo6CShMgbAfo7c2Ykj4C6BLq6hjk</em></strong></p><p><strong>A legacy address is simply the hash of the public key to your private key. Back when Bitcoin launched in 2009, this was the only way to create an address. Today, this uses the most amount of space inside a transaction and is therefore the most expensive address type.</strong></p><p><strong>Nowadays there is no good reason to use this type of address, as new types are better in every way. Most people will use this type of address only if they have an old wallet that used to be incompatible with newer address types.</strong></p><h2 id="h-pay-to-script-hash-p2sh" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Pay to Script Hash (P2SH)</h2><p><strong>Pay-to-Script-Hash are addresses that start with the number 3.</strong></p><p><strong><em>Example: 35PBEaofpUeH3jhhNSorM1QZsadrZoQp4N</em></strong></p><p><strong>In contrast to legacy addresses, pay-to-script-hash addresses are not the hash of the public key, but of a script that involves certain spending conditions, which stay hidden from the sender. These spending conditions can be very simple (owner of public key A can spend this bitcoin), or rather complex (owner of public key B can spend this bitcoin after X amount of time if he reveals a predetermined secret). Using this script, P2SH addresses can even make use of </strong><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://en.wikipedia.org/wiki/SegWit"><strong>SegWit</strong></a><strong> and save transaction fees.</strong></p><p><strong>Sending to a P2SH address is roughly 26% cheaper than using a wallet with legacy addresses.</strong></p><h2 id="h-native-segwit-p2wpkh" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Native SegWit (P2WPKH)</h2><p><strong>Native SegWit are addresses that start with bc1q.</strong></p><p><strong><em>Example: bc1q44lja79elem0anu8q8s3h2n687re9jax778pkc</em></strong></p><p><strong>This type of address reduces the amount of information stored in the transaction even more by not keeping the signature and script within the transaction, but in </strong><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.investopedia.com/terms/s/segwit-segregated-witness.asp"><strong>the witness</strong></a><strong>.</strong></p><p><strong>Using this type you can save an additional 16% over the P2SH addresses, adding up to over 38% savings over legacy addresses. Because of these savings, this is currently the most used standard for addresses.</strong></p><p><strong>Because some exchanges and wallets don&apos;t support Bech32 addresses yet, they prompt the user to send them a P2SH address instead. This is why most wallets still include the option to create a P2SH or even a legacy address wallet.</strong></p><h2 id="h-taproot-p2tr" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Taproot (P2TR)</h2><p><strong>Taproot addresses start with bc1p.</strong></p><p><strong><em>Example: bc1pmzfrhhndsqmk2yh87yjr5lfgfg4ev8c0tsc06e</em></strong></p><p><strong>Taproot addresses are not used yet. In November of this year, the bitcoin network will perform the taproot soft-fork. This will enable a lot of new smart-contract capabilities for bitcoin-addresses and improve the privacy of spending such transactions.</strong></p><p><strong>Regular taproot transactions are slightly bigger than native segwit, but smaller than legacy addresses. This is because they are tied to public keys instead of public key hashes. For complex transactions involving for example a multisignature script, taproot addresses save a lot of space, making them cheaper.</strong></p><h2 id="h-can-i-send-bitcoin-from-a-taproot-account-to-a-non-taproot-account" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Can I send Bitcoin from a Taproot account to a non-Taproot account?</h2><ul><li><p>Yes, Taproot accounts are fully compatible with non-Taproot accounts.</p></li><li><p>This means that you can safely send BTC from a Taproot account to a Legacy, SegWit, and Native-Segwit account and vice versa.</p></li></ul><h2 id="h-why-should-i-use-a-taproot-account" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Why should I use a Taproot account?</h2><p>Taproot accounts can create more efficient and private Bitcoin transactions.</p><p>Taproot introduces an improved cryptographic scheme called <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://river.com/learn/what-are-schnorr-signatures/">Schnorr signatures</a>. Transactions that leverage Schnorr signatures take up less space inside <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mempool.space/">Bitcoin blocks</a> and are easier to verify. While this won’t translate into a dramatic reduction in transaction cost, Taproot users might notice a slight improvement in overall transaction speed and a very mild reduction in fees.</p><p>Regarding privacy, Taproot harmonizes the on-chain footprint of Bitcoin transactions. Without Taproot, it’s very easy for a malicious actor to observe the Bitcoin blockchain and tell a transaction involving multiple signatures (also known as a multisig transaction) from a transaction involving only one signature.</p><p>Multisig transactions are typically used to secure large amounts of Bitcoin so their users would rather not have their transactions easily flagged on the blockchain.</p><p>By aggregating any number of signatures into a single signature, Taproot can create transactions that all look identical on the Bitcoin blockchain, regardless of how many signatures were involved. As Taproot slowly becomes the new standard for transacting on Bitcoin, so will privacy improve for all Bitcoin users.</p><p>On a final note, Taproot also helps Bitcoin scale because signature aggregation reduces the cost of creating and executing complex Bitcoin transactions such as creating Lightning Network channels. You can learn more about the Bitcoin Lightning Network <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.youtube.com/watch?v=rrr_zPmEiME">here</a>.</p><p>As updates continue to occur with Taproot and Bitcoin, we will continue to provide secure and transparent information for you to use your Ledger devices seamlessly.</p><p>↓↓↓Ledger Hardware Wallet Explanation Reference on Taproot Compatibility.↓↓↓</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://support.ledger.com/hc/en-us/articles/4410908103185-Creating-a-Bitcoin-Taproot-account-in-Ledger-Live?support=true">https://support.ledger.com/hc/en-us/articles/4410908103185-Creating-a-Bitcoin-Taproot-account-in-Ledger-Live?support=true</a></p>]]></content:encoded>
            <author>cyberscavenger@newsletter.paragraph.com (E)</author>
        </item>
        <item>
            <title><![CDATA[撸毛常用网站]]></title>
            <link>https://paragraph.com/@cyberscavenger/IEIgdPGABGlnUIeFMnnS</link>
            <guid>IEIgdPGABGlnUIeFMnnS</guid>
            <pubDate>Sat, 01 Apr 2023 09:44:00 GMT</pubDate>
            <description><![CDATA[信息转自：seerlabs.eth 接码平台/稳定梯子 free-sms-receive.com sms-receive-online.com receive-sms-online.info receive-sms.com 批量马甲/KYC生成 https://guerrillamail.com https://temp-mail.org https://mailinator.com https://throwawaymail.com https://getnada.com http://yxcs888.com/jingdian/index/index.html http://yxwwyx.com KYC身份地址生成 https://shenfendaquan.com https://fakenamegenerator.com 静态IP https://luminati.io https://oxylabs.io https://smartproxy.com https://highproxies.com https://stormproxies.com 浏览器分身/操控 htt...]]></description>
            <content:encoded><![CDATA[<p><code>信息转自：seerlabs.eth</code></p><p><strong>接码平台/稳定梯子</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://free-sms-receive.com/">free-sms-receive.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://sms-receive-online.com/">sms-receive-online.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://receive-sms-online.info/">receive-sms-online.info</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://receive-sms.com/">receive-sms.com</a> <strong>批量马甲/KYC生成</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://guerrillamail.com/">https://guerrillamail.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://temp-mail.org/">https://temp-mail.org</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mailinator.com/">https://mailinator.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://throwawaymail.com/">https://throwawaymail.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://getnada.com/">https://getnada.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://yxcs888.com/jingdian/index/index.html">http://yxcs888.com/jingdian/index/index.html</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://yxwwyx.com/">http://yxwwyx.com</a> <strong>KYC身份地址生成</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://shenfendaquan.com/">https://shenfendaquan.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://fakenamegenerator.com/">https://fakenamegenerator.com</a> <strong>静态IP</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://luminati.io/">https://luminati.io</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://oxylabs.io/">https://oxylabs.io</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://smartproxy.com/">https://smartproxy.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://highproxies.com/">https://highproxies.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://stormproxies.com/">https://stormproxies.com</a> <strong>浏览器分身/操控</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://adspower.com/download">https://adspower.com/download</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://multilogin.com/">https://multilogin.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://ghostbrowser.com/">https://ghostbrowser.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://sessionbox.io/">https://sessionbox.io</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://kameleo.io/">https://kameleo.io</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://hubstudio.cn/">https://hubstudio.cn</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://bitbrowser.cn/?code=9322f0">https://bitbrowser.cn/</a> <strong>安全/Gas/授权检测/批量钱包创建/各类批量生成/各类工具集合</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://dexnav.com/">https://dexnav.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://scamsniffer.io/">https://scamsniffer.io</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://stelolabs.com/">https://stelolabs.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://revoke.cash/zh">https://revoke.cash/zh</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://cointool.app/">https://cointool.app</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mct.xyz/">https://mct.xyz</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://tokentool.app/">https://tokentool.app</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://chrome.google.com/webstore/detail/blocknative-gas-fee-estim/ablbagjepecncofimgjmdpnhnfjiecfm">https://chrome.google.com/webstore/detail/blocknative-gas-fee-estim/ablbagjepecncofimgjmdpnhnfjiecfm</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://blog.mathwallet.org/">https://blog.mathwallet.org/</a> <strong>链上数据/巨鲸聪明钱地址监控</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://glassnode.com/">http://GlassNode.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://cn.tradingview.com/">https://cn.tradingview.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://dex.guru/">https://dex.guru</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://dexfilter.com/">http://dexfilter.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://dune.com/home">https://dune.com/home</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://rdata.app/">http://Rdata.app</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://nansen.ai/">https://nansen.ai</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://debank.com/">https://debank.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://messari.io/">https://messari.io</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://intotheblock.com/">https://intotheblock.com</a> <strong>稳定水龙头大全</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://cointool.app/tools/faucets">https://cointool.app/tools/faucets</a> <strong>项目市值融资/各类信息</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://rootdata.com/zh">https://rootdata.com/zh</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://icoanalytics.org/deal-flow/">https://icoanalytics.org/deal-flow/</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://crypto-fundraising.info/">https://crypto-fundraising.info</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://icodrops.com/">https://icodrops.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://cryptorank.io/">https://cryptorank.io</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://rugdoc.io/">https://rugdoc.io</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://coinhippo.io/">https://coinhippo.io</a> <strong>最新ICO/IEO/IDO信息查询</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://coinmarketcap.com/zh/ico-calendar/">https://coinmarketcap.com/zh/ico-calendar/</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://icodrops.com/">https://icodrops.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://cryptorank.io/">https://cryptorank.io</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://rugdoc.io/">https://rugdoc.io</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://coinowl.io/token-unlocks">https://coinowl.io/token-unlocks</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://token.unlocks.app/">https://token.unlocks.app</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://chainbroker.io/">https://chainbroker.io</a> <strong>空投/任务渠道</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://airdropbob.com/">https://airdropbob.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://airdropalert.com/">https://airdropalert.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://coinairdrops.com/">https://coinairdrops.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://airdropsmob.com/">https://airdropsmob.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://airdrops.live/">https://airdrops.live</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://99airdrops.com/">https://99airdrops.com</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://cosmosairdrops.io/claimable">https://cosmosairdrops.io/claimable</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://alphadrops.net/alpha">https://alphadrops.net/alpha</a> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://dropsearn.com/airdrops/">https://dropsearn.com/airdrops/</a></p>]]></content:encoded>
            <author>cyberscavenger@newsletter.paragraph.com (E)</author>
        </item>
        <item>
            <title><![CDATA[Linea测试网交互]]></title>
            <link>https://paragraph.com/@cyberscavenger/linea</link>
            <guid>mGGXgsTFiciKpS8qCUMW</guid>
            <pubDate>Tue, 28 Mar 2023 17:05:25 GMT</pubDate>
            <description><![CDATA[Metamask的母公司ConsenSys宣布，将ConsenSys zkEVM 更名为 Linea，基于zk-rollup的Dapp应用，并原生集成了 MetaMask 和 Truffle 等工具。 据悉，Linea 将零知识证明的力量与以太坊虚拟机 (EVM) 等价性相结合，使构建者能够扩展新的或现有的 dapp，旨在为开发人员提供了灵活性和可扩展性。目前Linea测试网已经开放，预计后期会很有潜力。领取测试币-打开Paradigm网站 https://faucet.paradigm.xyz ，领取Goerli测试币（目前只有0.001ETH）。先连接Twitter输入地址-->点 Claim 领取测试币#目前大多数Goerli的测试币领水网站都无法正常工作，这个网站是唯一能领的，但是少的可怜，将就着用吧。 #下面2个也是Goerli领水网站，可以多看看是否恢复正常： https://goerli.hop.exchange/#/faucet （领取HOP和USDC） https://goerli-faucet.mudit.blog （领取ETH） https://goerli...]]></description>
            <content:encoded><![CDATA[<p>Metamask的母公司ConsenSys宣布，将ConsenSys zkEVM 更名为 <strong>Linea</strong>，基于zk-rollup的Dapp应用，并原生集成了 MetaMask 和 Truffle 等工具。</p><p>据悉，Linea 将零知识证明的力量与以太坊虚拟机 (EVM) 等价性相结合，使构建者能够扩展新的或现有的 dapp，旨在为开发人员提供了灵活性和可扩展性。目前Linea测试网已经开放，预计后期会很有潜力。</p><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">领取测试币</h2><p>-打开Paradigm网站 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://faucet.paradigm.xyz">https://faucet.paradigm.xyz</a> ，领取Goerli测试币（目前只有0.001ETH）。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a15698c1662fad7aa94406cfc532c3ba38386bb695e261fb511a94d37e615280.png" alt="先连接Twitter" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">先连接Twitter</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/1316bd36b084e219395c498a6785436dac17f0c78e866b9f57a55fb698bc1fdc.png" alt="输入地址--&gt;点 Claim 领取测试币" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">输入地址--&gt;点 Claim 领取测试币</figcaption></figure><p>#目前大多数Goerli的测试币领水网站都无法正常工作，这个网站是唯一能领的，但是少的可怜，将就着用吧。</p><p>#下面2个也是Goerli领水网站，可以多看看是否恢复正常： <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://goerli.hop.exchange/#/faucet?token=HOP&amp;destNetwork=linea&amp;sourceNetwork=ethereum">https://goerli.hop.exchange/#/faucet</a> （领取HOP和USDC） <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://goerli-faucet.mudit.blog">https://goerli-faucet.mudit.blog</a> （领取ETH） <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://goerlifaucet.com">https://goerlifaucet.com</a> （领取ETH） <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://usdcfaucet.com">https://usdcfaucet.com</a> （领取USDC）</p><p>另外推荐一个网页挖矿接水的网站 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://goerli-faucet.pk910.de">https://goerli-faucet.pk910.de</a>，打开网页即可自动挖矿产生测试币GorliETH。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/457ba4133458e690bc34f9833e88bea274f31d3066f4bee94c61d94b484b4429.png" alt="填入地址，完成验证，点击 Start Mining" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">填入地址，完成验证，点击 Start Mining</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c2ff5ee01a05f883226a943109b5b25a7cace9ebd37e8d05d8a9820d1b881b16.png" alt="挖矿详情" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">挖矿详情</figcaption></figure><p>#挖矿周期为6小时，最小提币数量0.01GoerliETH，最大提币数量1.5Goerli。</p><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">跨链桥转入</h2><p>-打开Linea官网 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://goerli.linea.build">https://goerli.linea.build</a> ，点击Bridge标签，进入Hop跨链桥Dapp。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/caf5df77721a442b571a3933686c3d9daa5ce613377cdf3a1a5535fab7daefb1.png" alt="打开Hop跨链桥" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">打开Hop跨链桥</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c6c8b80784d955eb132f577d7bbd1a6d37c0d52c638b3b9302ec5c331a067e07.png" alt="通过跨链桥把测试ETH转到Linea" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">通过跨链桥把测试ETH转到Linea</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c66b0f4839a8a49db6b9fb0dd13475c79cefe163d3a2d3b89fbfa5de7deebc04.png" alt="等待确认，并添加测试币到钱包" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">等待确认，并添加测试币到钱包</figcaption></figure><h2 id="h-linea" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">添加Linea网络</h2><p><strong>Linea的RPC信息：</strong></p><p><code>Newwork name：Linea Goerli</code> <code>RPC地址：https://rpc.goerli.linea.build</code> <code>Chain ID：59140</code> <code>代币符号：ETH</code> <code>Block Explorer URL：https://explorer.goerli.linea.build</code></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d4aec5b3dd013ef9a8e3f3c7982a4cb59bd3e1f1ec860c5a88236e1284b2da60.png" alt="打开 Metamask Settings" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">打开 Metamask Settings</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/49d50a31dbaba7b069b0811d9045d67a1889670146702c62bc2306327094a91e.png" alt="打开 Networks" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">打开 Networks</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/7a436310195b677149ac78cae34918cd20c277ea025856a7914655b827c85055.png" alt="点击 Add network 添加新网络" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Add network 添加新网络</figcaption></figure><p><strong>点击 Add network 后会自动跳转到新标签页面</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d661cbf7ec381e7eccc26cd7b3d2f0e39f8198ab4acee76da8711331ba8af8dc.png" alt="点击 Add a network manually" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Add a network manually</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/29e10098b4166dfc2a51d1f015d4e811adf418258ed893e51358b4231b3538cf.png" alt="根据上面给出的信息填写后 保存网络" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">根据上面给出的信息填写后 保存网络</figcaption></figure><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">资金交易交互</h2><p>-打开Linea Swap <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://swap.goerli.linea.build">https://swap.goerli.linea.build</a> （Uniswap），进行Swap交互，以及LP交互。</p><h3 id="h-swap" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">-Swap交互</h3><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/f5ee70d66f66f3c4e9d1491c637349f9d5871215968aaf1b300d8562c873cae0.png" alt="币币Swap" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">币币Swap</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c9c2d67ab2688d1f62635bd7f4ddb998dd73699a0b7b7e8eca3886cf7cccc018.png" alt="调出小狐狸钱包后 点 Confirm 确认" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">调出小狐狸钱包后 点 Confirm 确认</figcaption></figure><p><strong>-执行后再把crWETH换回ETH。</strong></p><p>#由于没有crUSDC与ETH交易池，暂时无法进行ETH与crUSDC换币交互。</p><h3 id="h-lp" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">-LP交互</h3><p>#由于无法换到crUSDC，因此无法组流动池LP。</p><p>交互暂时到此，后期如果测试网稳定了，再重新把流动池LP交互。</p><h2 id="h-nft" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">NFT市场交互</h2><p>打开GhostNF <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.nft.ghostchain.io/#/zkevm">https://app.nft.ghostchain.io/#/zkevm</a>，选择zkEVM，连接钱包，选择一个系列，点击Disperse Collection。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/588eb877160f2abd876ac4e7df00f6a735664fa4441aaace3422d1b0ac82dd63.png" alt="连接钱包，选择一个NFT系列，点击Disperse" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">连接钱包，选择一个NFT系列，点击Disperse</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b9630650ba07a071891bc1352c6c9f2a3333622b7575146f8f11f95e585fe7b6.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>cyberscavenger@newsletter.paragraph.com (E)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/13fdc235a8267a6a4a765585d54070fcd764f49e04c819f9121a45e91265090a.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[StarkNet交互指南]]></title>
            <link>https://paragraph.com/@cyberscavenger/starknet</link>
            <guid>oRA0xKeBhZqxNTWPbf2J</guid>
            <pubDate>Sun, 26 Mar 2023 18:10:34 GMT</pubDate>
            <description><![CDATA[StarkNet 是由以色列软件公司 StarkWare 开发的免许可的第 2 层网络(Layer 2)。StarkNet 作为以太坊上的 ZK Rollup 运行，帮助 DApp 使用 STARK 证明以更低的交易成本实现更大的计算规模。StarkNet允许智能合约与区块链上部署的其他合约进行交互，从而提高协议之间的可组合性。交互路径交互路径交互流程1.创建钱包#ETH主网使用Metamask钱包即可，StarkNet可以使用Argent X 钱包（融资4000万）或Braavos钱包（融资1000万），本例使用的是Argent钱包。 #Argent钱包支持iOS设备以及Android设备，可以在对应的App商店进行下载。 -打开Argent X 钱包官网，安装浏览器插件，本例使用的是chrome浏览器。根据图片顺序操作创建新钱包。1.选择对应浏览器的钱包插件2.点击 Add to Chrome 安装插件3.点击 Add extension 继续4.点击 Create a new wallet 创建一个新钱包4.勾选2条提示，点击 Continue 继续5.设置钱包密码，点击 ...]]></description>
            <content:encoded><![CDATA[<p><strong>StarkNet</strong> 是由以色列软件公司 StarkWare 开发的免许可的第 2 层网络(Layer 2)。StarkNet 作为以太坊上的 ZK Rollup 运行，帮助 DApp 使用 STARK 证明以更低的交易成本实现更大的计算规模。StarkNet允许智能合约与区块链上部署的其他合约进行交互，从而提高协议之间的可组合性。</p><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">交互路径</h2><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3d5976a50fb3d5ce2c8518b323b0e4375556c4c7f3c5a63feec227114b6abb4a.png" alt="交互路径" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">交互路径</figcaption></figure><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">交互流程</h2><h3 id="h-1" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">1.创建钱包</h3><p>#ETH主网使用Metamask钱包即可，StarkNet可以使用<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.argent.xyz/argent-x/">Argent X 钱包</a>（融资4000万）或<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://braavos.app/">Braavos钱包</a>（融资1000万），本例使用的是Argent钱包。</p><p>#Argent钱包支持iOS设备以及Android设备，可以在对应的App商店进行下载。</p><p>-打开<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.argent.xyz/argent-x/">Argent X 钱包官网</a>，安装浏览器插件，本例使用的是chrome浏览器。根据图片顺序操作创建新钱包。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/9a6a671a368db56794ac2346644ffe2b0ef482c2d06756577b1d0a1a5b81506c.png" alt="1.选择对应浏览器的钱包插件" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">1.选择对应浏览器的钱包插件</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/90ba42a82bae4dc78c3cd04cdc5a2325da74344aed6112d9e0ef5bd027603d48.png" alt="2.点击 Add to Chrome 安装插件" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">2.点击 Add to Chrome 安装插件</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/f7b40fd6a2ae3b00d979c62d21b8ea2550147943fb18017d9aa794a5607d8ab5.png" alt="3.点击 Add extension 继续" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">3.点击 Add extension 继续</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/9d950a89405ae691eb686223fa8943241b758f8c8e8d5cf4c873daa262625e4e.png" alt="4.点击 Create a new wallet 创建一个新钱包" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">4.点击 Create a new wallet 创建一个新钱包</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/71afe791935506fc570e48c20061073e24d5c1dc77cb059e20914a95f9a00429.png" alt="4.勾选2条提示，点击 Continue 继续" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">4.勾选2条提示，点击 Continue 继续</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a6bbc99a9f8eae235030f896c29228da29c45d36b3ae51b8bf2dd7a7a86f0cd3.png" alt="5.设置钱包密码，点击 Create wallet 完成创建" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">5.设置钱包密码，点击 Create wallet 完成创建</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/1bb3b57929cb9a6b72a211c88dfaafb17302c936270adae2a09e23ed97f1e132.png" alt="6.点击 Finish 完成" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">6.点击 Finish 完成</figcaption></figure><p>-完成后创建页面会自动消失，点击Argent插件即可查看钱包详情。</p><p>-创建好的钱包默认在测试网，我们需要再创建一个StarkNet主网钱包。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d62f9a9de2ffc85e666c1c9f4041a724c0b000f1dc4a002cf8f5f733acbaa1e2.png" alt="显示钱包为测试网帐户" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">显示钱包为测试网帐户</figcaption></figure><p><strong>-根据图片顺序创建StarkNet主网钱包。</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a44638a3c9c0569ac25b563c719593d27c570ea6d09b0da71ae95db616512663.png" alt="1.点击 Testnet，在下拉菜单中选择 Mainnet" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">1.点击 Testnet，在下拉菜单中选择 Mainnet</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/f30bb13e0378d11f021842ae7fb0ce51efe256181af42267c0d937af04f45b78.png" alt="2.点击 Create account" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">2.点击 Create account</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/6c6ef64e01df42dd208702c2f2290c67fffad752d74e9cdfb24318ae63fc1b01.png" alt="3.点击 Standard Account 创建标准钱包" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">3.点击 Standard Account 创建标准钱包</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8f36407262f1b6dfb56758a0fb5ae9b7bd7e5c5ccbc1872866e136883df1cb31.png" alt="主网钱包创建完成，地址和测试网是一样的" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">主网钱包创建完成，地址和测试网是一样的</figcaption></figure><p><strong>-设置钱包备份</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/98a0a01e2fd078471b36bd6a22a54d3e28f2fa991c0a0f7ee9e8a6da9046c81c.png" alt="点击 Set up account recovery 设置钱包备份" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Set up account recovery 设置钱包备份</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/dfea089b3a965c1030deab16b41e99754c18d14b0606bfb4f06bd0a5f3563a3c.png" alt="点击 Save the recovery phrase 查看并保存钱包助记词" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Save the recovery phrase 查看并保存钱包助记词</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/62367b4381ae64db0ca207b8bbd8e7f206d6306fdb2fe6b554c25650971df4fd.png" alt="助记词记录保存后点击 Continue 继续" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">助记词记录保存后点击 Continue 继续</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/04b0409fc585178e02c542b9578585df5a9de0d59f68c803f2452ec39530919a.png" alt="点击 Yes 确认提示" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Yes 确认提示</figcaption></figure><p>-至此，Argent创建和备份就已经全部完成。</p><h3 id="h-2" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">2.跨链桥</h3><p>#StarkNet跨链桥有2个，一个是官方的<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://starkgate.starknet.io/">StarkGate</a>，一个是<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.orbiter.finance/?source=Ethereum&amp;dest=Arbitrum">BridgeOrbiter</a>，这两个跨链桥都可以通过Argent X钱包插件直接打开。官方的跨链费用大约9U，Orbiter的费用大约1U。建议官方的跨链桥至少交互一次。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/7c4a7aab236402d86c57c4472440c0ad69fb35c851d63c977369ade30a136051.png" alt="Argent X钱包内置跨链桥链接" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Argent X钱包内置跨链桥链接</figcaption></figure><p>-打开<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://starkgate.starknet.io/">StarkGate官网</a>，链接 Metamask钱包（ETH主网）和 Argent X钱包（StarkNet主网），建议至少跨链0.05ETH。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/61c2a2b97cccf5e76189db379ab19fe4c9a0db30a7a0fbfb88c3781417f3db14.png" alt="连接钱包" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">连接钱包</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/46354c2beec0f8fcddc17523449a62193e8440b106d21a4f73077da536a2ff0f.png" alt="选择Deposit，输入ETH数量，核对信息无误后，点击 Transfer，然后点击小狐狸确认" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">选择Deposit，输入ETH数量，核对信息无误后，点击 Transfer，然后点击小狐狸确认</figcaption></figure><p>-本例中，跨链费用约2.86U（查询到当时Base Fee约15Gwei），可以选择在GAS低的时候做任务。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/1fc189043a8090df3a3db2243eceedad0a1b3d5334b5279f0240b404da072794.png" alt="跨链存入成功" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">跨链存入成功</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ea2c4772fc96a4ad4f6c4f1b671e92b75653e62704103aa59360e7f432058a04.png" alt="Etherscan查询跨链费用" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Etherscan查询跨链费用</figcaption></figure><p>-至此，StarkNet跨链任务存入交互完成（整个任务完成后，再做取款到ETH主网的交互）。间隔几天后可以用Orbiter再做一次跨链交互。</p><h3 id="h-3swap" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">3.Swap资金交易</h3><p>#StarkNet共有4个Swap DEX，分别是：StarkSwap | JediSwap | 10kSwap | MySwap</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.jediswap.xyz/#/swap">https://app.jediswap.xyz/#/swap</a></p><div data-type="embedly" src="https://10kswap.com/" data="{&quot;provider_url&quot;:&quot;https://10kswap.com&quot;,&quot;title&quot;:&quot;10K Swap&quot;,&quot;url&quot;:&quot;https://10kswap.com/&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;10kswap&quot;,&quot;type&quot;:&quot;link&quot;}" format="small"></div><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.myswap.xyz/#/">https://www.myswap.xyz/#/</a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.starkswap.co/app/starkswap/swap">https://www.starkswap.co/app/starkswap/swap</a></p><p>#Argent X插件钱包内置的Swap是JediSwap提供的，走的是JediSwap通道。</p><p><strong>3.1. JediSwap交互</strong></p><p>-打开 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.jediswap.xyz/#/swap">JediSwap官网</a>，进行币币交易。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/bc7e3769c608283cd74d3ef110978d2682337e531cd2fc116228ba4481489daf.png" alt="输入信息，确认无误后，点击 Swap " blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">输入信息，确认无误后，点击 Swap</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c43f53bcfe2bcf05979382c31759337e4ef01a4c5d32f91516d675a65b594a7f.png" alt="点击 Confirm Swap，跳转Argent钱包进行最终确认" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Confirm Swap，跳转Argent钱包进行最终确认</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/1c860398f183af4f6ed0e6efbcf4fae317cc42cfb9fcd7622d4011860e6d90b2.png" alt="点击 Confirm 最终确认，发送交易请求到链上" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Confirm 最终确认，发送交易请求到链上</figcaption></figure><p>**说明/科普：**<em>本例中，设置界面和确认界面的汇率偏差（最终成交汇率与前两者也都不相同），是由于ETH价格不断变化造成的，DEX的Swap交易模式没有order book（订单表），是自动做市商AMMs交易机制，因此报价和最终成交价会有偏差，称之为</em>Slippage Tolerance（<em>滑点</em>）。</p><p>-至此，JediSwap资金交易交互完成。</p><p><strong>3.2. 10KSwap交互</strong></p><p>打开 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://10kswap.com/">10KSwap官网</a>，进行币币交易。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/93d6bcd29e021a580b6bb744f59836d7b7037889f81ddf2cfb3882f301da438f.png" alt="输入信息，确认无误后，点击 Swap " blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">输入信息，确认无误后，点击 Swap</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/916fb9bc4daffa4560668cdb8e96394421bac92991512447017bd8ddf7e28486.png" alt="点击 Confirm Swap，跳转Argent钱包进行最终确认" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Confirm Swap，跳转Argent钱包进行最终确认</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/bd9f0a085bbaf24a326e0f47539b2d1eb082b3e820a28f7348f59d04d9c48707.png" alt="点击 Confirm 最终确认，发送交易请求到链上" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Confirm 最终确认，发送交易请求到链上</figcaption></figure><p>-至此，10KSwap资金交易交互完成。</p><p><strong>3.3. MySwap交互</strong></p><p>打开 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.myswap.xyz/#/">MySwap官网</a>，进行币币交易。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e976fe410fbaf5da6ee3eee89b8abd49d825008d776e4dd96ee3208e57781b70.png" alt="输入信息，确认无误后，点击 Swap " blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">输入信息，确认无误后，点击 Swap</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/855a99df4c685d28d1351e12198025fcd57bc499fd5e1703836d276caf897a0a.png" alt="点击 Confirm 最终确认，发送交易请求到链上" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Confirm 最终确认，发送交易请求到链上</figcaption></figure><p>#MySwap没有第二个确认窗口，在第一步点击Swap后，会直接弹出Argent钱包进行上链确认。</p><p>-至此，MySwap资金交易交互完成。</p><p><strong>3.4. StarkSwap交互（Goerli Testnet测试网）</strong></p><p>#StarkSwap目前只有<strong>测试网</strong>，因此需要使用<strong>Goerli Testnet</strong>进行交互。</p><p>-根据第2节跨链桥步骤，在<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://goerli.starkgate.starknet.io/">StarkGate Goerli Testnet</a>将测试GoerliETH币跨链至StarkNet Goerli Testnet。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/87de91769fb41dc5bf43f866b84950cb66f6d8d6374d7788ef1110c66e244988.png" alt="输入信息，确认无误后，点击 Swap " blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">输入信息，确认无误后，点击 Swap</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/81050817b8f909bf9a866d4db2e5baa992540eebad659611fea547522be41cc3.png" alt="点击 Confirm 最终确认，发送交易请求到链上" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Confirm 最终确认，发送交易请求到链上</figcaption></figure><p>#StarkSwap没有第二个确认窗口，在第一步点击Swap后，会直接弹出Argent钱包进行上链确认。</p><p>-至此，StarkSwap <strong>Goerli Testnet测试网</strong>资金交易交互完成。</p><p>#对于DEX Swap资金交易任务，有条件的最好组一个流动池LP，可以增加权重。</p><h3 id="h-4nft" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">4.NFT创建及交易</h3><p>-打开<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.starknet.id/">StarkNet域名官网</a>，Mint一个域名（域名注册费用0.009ETH/年）或者Mint一个随机身份NFT（免费）。</p><p><strong>-Mint域名</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/60c38f2ca4cb89f0df2ad310a2363da2d0738b6f4dce54a72866c345f9023c31.png" alt="搜索域名是否可用" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">搜索域名是否可用</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ebbbaaf26fcca6f07efb59de2a64e3ca8f09452c07646d1b540600497c72e535.png" alt="最少注册1年" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">最少注册1年</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3a52f8d3f469cbb311e480df0ca5612ab985719196dd259d53974276757ce680.png" alt="点击 Confirm 发送交易" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Confirm 发送交易</figcaption></figure><p><strong>-Mint随机Identities NFT</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/be4075c07262c42d5eb84a305b4b65569022e57f0505ceba606cb9673eb3c7f5.png" alt="点击+号 Mint Identities NFT" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击+号 Mint Identities NFT</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a5b3e1b6ce3744bf9711de93c81a8f55db4fbf6dfc5d8141b25f6101b3ebe6f8.png" alt="点击 Confirm 发送交易" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Confirm 发送交易</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/6c2247d86edbb202f54268854f0e1a4601391d4f2b0d230e400dff151bc81975.png" alt="域名/身份NFT认证" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">域名/身份NFT认证</figcaption></figure><p>#连接推特、discord、GitHub的认证都需要上链，费用很低。</p><p>-至此，StarkNet ID NFT交互完成。</p><p><strong>-MintSquare市场交互</strong></p><p>-打开<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mintsquare.io/starknet">MintSquare市场</a>，右上角连接Argent钱包，然后点击页面中间的Mint进入NFT创建页面。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b48963493f98a20e72d3d78453742753c8e1a9db850758cb578ce01398655aa0.png" alt="点击Mint进入NFT创建页面" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击Mint进入NFT创建页面</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/900696b93a576dd3966a97af253b380a267f6a4d791c0c2ca6ea9abd863f8202.png" alt="设置好信息，点击 Mint 创建" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">设置好信息，点击 Mint 创建</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/5cef7e2e8d559f44b46da406ccb1a2ca5ad950b2096b2718368f45f95b0b4720.png" alt="点击 Confirm 发送交易" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Confirm 发送交易</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4ae058851a6a4b6d6d7ad4ac08295ca206e1beab2b5b095810cc23c94a3c4577.png" alt="查看创建的NFT" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">查看创建的NFT</figcaption></figure><p>点击刚才创建的NFT，进入详情页面，点击Sell，在点击unlock进行授权。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/27985d70f8bd8f4f1f9c1fa587174612422af9a7d05f76a88323b3dc8e22f1ee.png" alt="依次点击Sell--&gt;Unlock 授权NFT" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">依次点击Sell--&gt;Unlock 授权NFT</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4e4403384015e26c0b5dd3cd36ca3dd6a158d3276536df2e6e757e647582c7c9.png" alt="点击 Confirm 发送交易" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Confirm 发送交易</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3e3a7e908e0479b2a954768e5be9ea02752f8d3a9592ac634c32955f96011b18.png" alt="设置好价格后点击 List " blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">设置好价格后点击 List</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d42265e567c2dc7f7a3391e551df64d45be2ade46186013d320b2613c4422784.png" alt="签名确认" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">签名确认</figcaption></figure><p>-至此，MintSquare市场交互完成。</p><p><strong>-Aspect市场交互（已截止，做不了了）</strong></p><h3 id="h-5" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">5.借贷交互</h3><p>-打开<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://alpha.nostra.finance/">NostraFinance官网</a>，点击右上角连接钱包，选择ETH质押币。</p><p><strong>-存入质押币</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/99ca90edbcca7de6f4c9ea30bbb5e7ca5ecbeed270b649ad14ac8ecc0204fbd3.png" alt="连接钱包，选择ETH作为质押币" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">连接钱包，选择ETH作为质押币</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/171d8c6a6b5d5d490febb4e257d8d51839edfa365633eb0f0c967373b66b81a1.png" alt="选择最大存入" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">选择最大存入</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/35979945b2d762c02f3ab725cd65969ce83dd0c8a0eb2437a0c098521c9073ae.png" alt="点击 Confirm 发送交易" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Confirm 发送交易</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/556c6bf89d4aa76ba5ef20477e286b2fe747add3da49e8677c9c4ace82607be5.png" alt="完成后关闭窗口" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">完成后关闭窗口</figcaption></figure><p><strong>-借出USDC</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d563e52b2b3e951b25d1faf6b3a55143fa29e9e638a722e33c7f4e5558b3bb05.png" alt="选择借出USDC" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">选择借出USDC</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/2934d0f72676eb1efa58e8d908d4e51dfa40f37372f46f68882863641644a3e7.png" alt="点击 Confirm 发送交易" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击 Confirm 发送交易</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/47325738fe11e27cf1f4ef94905f604b85dd9292f30f69cf9421b5472e3125e4.png" alt="点击关闭" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击关闭</figcaption></figure><p><strong>-偿还USDC</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3bc50b80c40edd043df6c4f9f4a5b84ceaaa3f0de03c9db956a5610a269dd4e6.png" alt="偿还USDC" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">偿还USDC</figcaption></figure><p>**#注意：**还款时会出现USDC不足的问题，需要用其他的Swap换一些USDC，才能够进行还款操作。</p><p><strong>-取回质押的ETH</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e3e5b40afabbfb94ead5ef4fe6b69c8bac57beb0c288ecf01a65e0a263599bca.png" alt="取回ETH" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">取回ETH</figcaption></figure><p>-至此，借贷交互已经全部完成。</p><h3 id="h-6etheth-l1" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">6.跨链取回ETH到ETH L1主网</h3><p>#在跨链转入时使用了StarkGate交互，所以跨链转出选择使用Orbiter进行交互。</p><p>-打开<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.orbiter.finance/?source=Ethereum&amp;dest=Arbitrum">BridgeOrbiter官网</a>，在左上方选择L2 Bridge，From选择StarkNet，To选择Ethereum，连接钱包（Metamask和Argent）。</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8eab2a441f1478d9eb33036f5ee5950447ce8c3d0c67798bfe76aeff8360937f.png" alt="填写取回信息" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">填写取回信息</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/22291c9513e734c50458aa971260a6f3b0556bac4c54dd3854599919b643d6b1.png" alt="点击Confirm and send，并在Argent钱包确认" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">点击Confirm and send，并在Argent钱包确认</figcaption></figure><p>#建议跨链取回时，不要全都取完，StarkNet上留20U左右，隔段时间交互下NFT（磨损小）任务，保持活跃度。</p><p>至此，基本交互已经全部完成。本文会持续更新新的交互内容。</p><p><strong>总结：向StarkNet转入0.1ETH；交互完成后剩余0.0847ETH；交互成本合计0.0153ETH；由于域名</strong>注册是非必须任务<strong>可不做</strong>（域名注册费用0.009ETH），因此实际交互磨损约为0.0153-0.009=**0.0063ETH，**跨链取回到ETH主网的费用是0.0062ETH，<strong>所以合计交互总成本是：0.0125ETH（不含域名）</strong>。</p>]]></content:encoded>
            <author>cyberscavenger@newsletter.paragraph.com (E)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/a622adddc9263cc9d0e57d723687ca533bd62a0d47361855fca3d58ecd04fbd5.jpg" length="0" type="image/jpg"/>
        </item>
    </channel>
</rss>