如何恢复对您的 IRON FISH 钱包的访问
2026/4/13
您是否从 GitHub 安装了钱包但发现它无法正常工作?您最近是否重新安装了操作系统或不小心删除了钱包?或者发生了意外情况导致您无法访问钱包。
如果是这样,不要担心——如果您保存了钱包的备份或种子短语(一个由 24 个单词组成的秘密组合),您仍然可以重新获得对钱包的访问权限。
重要的是要注意,您的资金并不存储在程序中,而是在您的钱包地址中。拥有该钱包地址密钥的人就拥有对您钱包的访问权!
我们将指导您如何将钱包地址转移到一个官方可用的钱包中。
安装官方钱包
在我们的文章中,我们已经介绍了如何安装官方 IRON FISH 钱包,因此这里只描述部分过程。您可以在我们的文章中找到详细说明:https://pool.kryptex.com/en/articles/ironfish-wallet-en 。
只需按照说明进行到第 4 步。您无需创建新钱包;您只需导入您的钱包地址。
注意:
您需要使用 Node.js 的第 18 版。不要安装第 20 版或更高版本;它将无法与钱包一起使用。
如果您在尝试安装 Node.js 18 时看到如下窗口,则表示您已经安装了此版本。在这种情况下,只需运行命令
npm install -g ironfish并安装钱包。
导入您的密钥和钱包
我们建议首先运行
ironfish wallet:address命令。有时,钱包在安装后会找到与旧钱包的连接,您无需导入任何内容。如果在运行此命令后看到您的钱包地址,恭喜!您可以跳过下一步并继续进行钱包同步。如果在运行
ironfish wallet:address命令后没有看到您的钱包地址,或者看到错误的地址,您需要使用您首次创建钱包时收到的 24 个单词的种子短语导入钱包。运行ironfish wallet:import命令即可。
钱包会要求您指定备份路径或输入您的 24 个单词的种子短语。按照提示操作并按 Enter。

然后钱包会要求您为您的钱包选择一个账户名称。
如果您输入了一个账户名称但收到如下错误消息,则表示具有相同名称的钱包已创建。您需要为您的钱包创建一个不同的名称。

如果您输入了一个新名称但收到如下错误消息,则表示您的钱包已存在于数据库中,您无需再次导入。

如果数据库中没有具有相同账户名称的钱包,您将看到消息
Account AccountName imported
使用导入的钱包作为默认钱包,使用命令
ironfish wallet:use AccountName
检查钱包
请执行命令 ironfish wallet:address 并验证显示的钱包地址是否正确。

如果显示的地址是您期望的地址,恭喜!您的密钥导入成功。
如果显示的地址不是所需的地址,请检查账户列表以确保您使用的是正确的账户。您可以运行命令
ironfish wallet:accounts查看钱包中的所有账户。
要确定当前选择的默认账户,请运行命令
ironfish wallet:witch。
要选择不同的默认账户并查看其地址,请运行
ironfish wallet:use AccountName然后运行ironfish wallet:address。
同步您的钱包
一旦您导入了必要的钱包并确保其设置为默认且地址准确,钱包必须与网络同步。请按照以下步骤操作:
运行
ironfish mainnet命令并验证钱包是否连接到主网。如果您看到类似截图的消息,您已经在主网中。

如果钱包提示您切换到主网,请输入
Y并确认转换。
运行
ironfish start命令并等待同步达到 100%。这可能需要一些时间,您可能会觉得过程冻结,但并没有。只需耐心等待同步完成。
当同步完成时,会出现类似的消息。不要关闭此窗口!

在不关闭第一个窗口的情况下,打开第二个 PowerShell 窗口并运行
ironfish wallet:rescan命令。此命令将扫描您的钱包;您必须等待直到达到 100%。这可能需要一些时间。
扫描完成后,您的钱包已准备好使用。

检查您的余额
当钱包同步和扫描完成后,您可以检查钱包余额并进行在线转账。
请不要关闭同步窗口,因为在您使用钱包时需要保持运行。
我们建议如果您经常使用 IronFish 钱包,请保持同步窗口打开,以避免每次都进行长时间的同步过程。
要检查钱包余额,请运行命令
ironfish wallet:balance。余额只有在钱包完全同步时才准确。
要将资金发送到另一个地址,请使用
ironfish wallet:send命令并输入收件人的钱包地址、转账金额和网络费用。选择较低的网络费用将导致转账费用较低,但完成时间较长。要使用
memo(例如交易所)将资金发送到另一个地址,请使用ironfish wallet:send --memo命令并输入memo、收件人地址和交易费用。
可能的问题
如果您遇到任何同步错误或命令无法执行,请重启您的电脑并按照以下步骤重置数据库:
- 以管理员身份打开 PowerShell 并运行以下命令:
ironfish reset— 重置数据库(在提示时确认重置)。npm install -g ironfish— 等待执行完成,这将更新钱包。ironfish mainnet— 将钱包转移到主网(在提示时确认转换)。ironfish start— 启动钱包(等待其启动并同步至 100%)。
- 在不关闭第一个 PowerShell 窗口的情况下,打开第二个窗口并运行命令:
ironfish wallet:rescan— 这将更新钱包数据。 - 最后,运行命令
ironfish wallet:status以确认您的钱包已准备好!
使用 Iron Fish 钱包的有用命令
ironfish wallet:accounts— 查看 Iron Fish 钱包中的所有活跃账户。ironfish wallet:which— 查看哪个钱包被选为默认主钱包。ironfish wallet:use— 选择并分配默认钱包。ironfish wallet:address— 查看钱包地址。ironfish wallet:balance— 检查您的钱包余额。请注意,余额只有在钱包完全同步时才正确。ironfish wallet:export— 创建完整的钱包备份。例如,使用命令ironfish wallet:export YourAccountName --path C:\Wallets\Wallet.txt。ironfish wallet:export --mnemonic— 获取您的钱包秘密种子。ironfish wallet:import— 从备份或种子短语恢复您的钱包。ironfish wallet:send— 将硬币从您的钱包转移到另一个地址。ironfish wallet:send --memo— 使用 memo 将硬币从您的钱包转移到另一个地址。
