Please use the new repository to download the Foxlet client.
https://github.com/ripplefox/stellarwallet
RippleFox now maintain the both Foxlet client for Stellar and Ripple.
Foxlet allows you to encrypt your secret key and store it as a file locally on your computer. You can use it on Windows, Linux and Mac.
- No registration. Secret key and login information stored locally.
- Offline transaction signing. Protect the secret key from exposure to the Internet.
- Send/receive/convert lumens, assets and tokens.
- Buy/sell lumens, assets and tokens.
- Merge account.
- Create your own tokens.
- View balances and history.
- Manage trust lines, account data, inflation destination.
- Federation protocol support.
- Contacts support.
- Deposit/withdraw CNY, BTC.
- Participate ICO
You have to have 8.x.x Node.js installed (latest 8.11.3 recommended). For that you can use either n or nvm.
Also, yarn is recommended over npm due it's strict lockfile and other features.
To build yourself, do the following
yarn install
yarn build
# Or only one package with "build:linux", "build:mac" or "build:win".
yarn install
yarn start
# ... do stuff ...
yarn lintfix
Foxlet Wallet uses Electron to create an application. Common shortcuts and tips:
- CTRL+SHIFT+I to open development console
- reload UI with CTRL+R to refresh front-end code
- restart
yarn start
process to refresh back-end code
If you have permission problems on Linux, this may help:
echo 'KERNEL=="hidraw*", SUBSYSTEM=="hidraw", MODE="0664", GROUP="plugdev"' | sudo tee /etc/udev/rules.d/99-hidraw-permissions.rules
If you have more problems, make sure that:
- Ledger is connected.
- Ledger is unlocked.
- Ledger has Stellar app installed.
- Ledger currently is in the Stellar app.
- Ledger Stellar app settings has "browser support" set to "No".
Foxlet钱包也称为恒星桌面钱包或恒星离线钱包。它是一个注重安全的,功能完备的恒星客户端。
- 无需注册,密钥以加密文件存在本地。
- 交易本地签名。密钥不会暴露到因特网。
- 支持发送、兑换任意资产。
- 支持交易任意资产。(恒星中任意资产均可两两交易)。
- 支持合并账号。
- 支持创建新资产。
- 查询资产和历史记录。
- 管理授信、账户数据;可设置恒星通胀地址,帮助自己或他人得到利息。
- 全面支持联邦协议。通过联邦协议可提现到比特币、银行。
- 集成锚点充提服务,在钱包里即可完成充值、提现。
- 支持设置联系人和fed.network名称服务,可通过~短号发送资产给朋友。
- 支持恒星ICO活动。
目前有两个分支master和nwjs,master已经迁移到了electron,nwjs分支依然用的是nwjs框架。release发布的版本主要是基于nwjs分支,相对来说功能更精减。electron版本添加了对ledger硬件钱包的支持,目前提供由社区的人编译的下载。
推荐安装8.x版本Node.js。推荐使用node的版本管理工具n或nvm。
另外,我们建议使用更先进的yarn而不是 npm来进行开发。
请用以下命令进行编译:
yarn install
yarn build
# Or only one package with "build:linux", "build:mac" or "build:win".
yarn install
yarn start
# ... do stuff ...
yarn lintfix
Foxlet恒星钱包的master分支是基于Electron。常用的快捷键和使用技巧如下:
- CTRL+SHIFT+I 显示开发控制台
- CTRL+R 重载UI和刷新前端代码
- 重新运行
yarn start
来刷新后端代码