<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>guahuzi (guahuzi)</title>
    <link>https://soldev.cn/guahuzi</link>
    <description>https://github.com/nextuser/</description>
    <language>en-us</language>
    <item>
      <title>开发了个 soluser 用户账号管理，账号切换的工具，给账号取别名，按照别名切换不同账号</title>
      <description>&lt;h2 id="前置条件"&gt;前置条件&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;需要已经安装了 solana，可以执行 solana 命令
# soluser
## 安装
&lt;code&gt;shell
npm install -g soluser@latest
&lt;/code&gt;
### 通过下载代码做本地安装的方法
&lt;code&gt;
git clone git@github.com:nextuser/soluser.git
cd soluser
npm link
&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="查看版本"&gt;查看版本&lt;/h2&gt;&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;soluser &lt;span class="nt"&gt;--version&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="新建账号"&gt;新建账号&lt;/h2&gt;&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;soluser new  alice 
&lt;span class="nv"&gt;$ &lt;/span&gt;soluser new  bob &lt;span class="nt"&gt;--word-length&lt;/span&gt; 12
&lt;span class="nv"&gt;$ &lt;/span&gt;soluser new  charlie &lt;span class="nt"&gt;--word-length&lt;/span&gt; 24 &lt;span class="nt"&gt;--without-passphrase&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="切换账号"&gt;切换账号&lt;/h2&gt;&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;soluser switch  bob
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="列出账号"&gt;列出账号&lt;/h2&gt;&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;soluser list
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="删除账号"&gt;删除账号&lt;/h2&gt;&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;soluser remove alice
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="查看alias对应的地址"&gt;查看 alias 对应的地址&lt;/h2&gt;&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;soluser address alice
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="查看alias对应的余额"&gt;查看 alias 对应的余额&lt;/h2&gt;&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;soluser balance alice
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="airdrop 给alias"&gt;airdrop 给 alias&lt;/h2&gt;&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;soluser airdrop 5 alice
Requesting airdrop of 5 SOL

Signature: 4BLUt5uxutbEwVywBTbAoBnG4EKb6QgsHgk3JRfjy6uJCoNjxdyYodbAhsWPXquBBwVzui1WyQxKn9d39JnwS3Pb

500000005 SOL
&lt;/code&gt;&lt;/pre&gt;</description>
      <author>guahuzi</author>
      <pubDate>Mon, 08 Dec 2025 14:05:41 +0800</pubDate>
      <link>https://soldev.cn/topics/234</link>
      <guid>https://soldev.cn/topics/234</guid>
    </item>
  </channel>
</rss>
