FAQ
Cloud Wallet
What is the Chia Cloud Wallet?
The Cloud Wallet is a new platform for interacting with the Chia blockchain. Assets are stored in vaults, in an app that is always synced with the blockchain. This makes it easy for newcomers to get started with Chia; it also provides a secure custody solution. In addition, it will eventually include an API for developers in Chia's ecosystem to make dApps that use the Chia blockchain.
Is the Chia Cloud Wallet available for mainnet?
Not yet. It is currently in beta on testnet11.
How can I obtain some TXCH for testnet11?
Visit either our official faucet site or a community-run faucet, and enter your txch address. You should receive some funds for testing within a few minutes.
How do I get started with the Cloud Wallet?
Visit the Cloud Wallet website and sign up for a free account.
How is the Cloud Wallet different from other wallets?
The Cloud Wallet comes with several advantages versus existing wallets that support Chia assets: CNI runs several dedicated nodes to support the wallet. This means that the wallet is always synced. Cloud Wallet assets are secured in a vault instead of with a single BLS key. Vaults are described in detail below, but their primary advantage is that they use multiple keys, which makes them more secure than single-key wallets.
Cloud Wallet vaults can be secured with either a passkey or with the Chia Signer app, which is described in detail below.
Will the Cloud Wallet replace the reference wallet?
It depends on your use case. The Cloud Wallet will not be used for Chia farming, so farmers will continue to use the reference wallet for creating plots, as well as for farming. Other users might want to migrate to the Cloud Wallet at some point.
What if I don't want my Cloud Wallet to connect to Chia's nodes?
For maximum trustless usage, we will eventually support syncing your Cloud Wallet against a node of your choosing. However, we haven't implemented this feature yet.
What is a passkey?
A passkey provides a way to log onto websites and apps without a username and password. It also can be used for signing digital transactions. There are many locations and devices where you can save a passkey, for example in a hardware key such as a Yubico Yubikey, in a password manager such as 1Password, or in your OS keychain. This article gives a good overview of what passkeys are and how you can use them.
How does the Cloud Wallet use passkeys?
Two ways – as a replacement for logging in with your email and password, and as a vault signer.
What is a vault?
A vault is a new way to custody your assets on Chia's blockchain. Instead of securing your XCH, CATs, NFTs, etc with a single key, a vault uses multiple keys and more advanced custody rules. The current iteration of Chia vaults have two keys – one for signing transactions (either a passkey or a hardware key from the Chia Signer app), and one for recovery purposes (a BLS key).
What is the advantage of using a vault instead of a wallet?
Standard wallets on Chia as well as other blockchains only have one key. If this key is lost or stolen, then all of the funds custodied in the wallet will also be lost or stolen. The security assumptions surrounding standard wallets are disconcerting to retail and enterprise users alike. By using Chia vaults, users can feel confident that their funds will remain secure even if one of their keys is lost, and often (as discussed below) if it is stolen.
Why do I see “Your vault is being minted, the address will be available soon.” after I create a vault?
A vault needs to be created on the blockchain after you click the “Create” button. We have set up a faucet to handle this automatically. However, it does take a few minutes for the on-chain transaction to be processed. You should receive an address within five minutes.
Can I import an existing wallet into the Cloud Wallet by entering a seed phrase?
Not at the moment. Currently the Cloud Wallet only supports vaults. We may add support for standard BLS wallets, but we haven't made that decision yet.
How is signing different with the Chia vault than with the reference wallet?
In the reference wallet, the key used for signing transactions is located on the same device as the wallet. While this setup is still possible when using vaults, it is also possible to keep your signer on a separate device. By separating your vault from its signer, the Cloud Wallet presents a more secure self-custody solution than existing Chia-based wallets.
What plans will exist for the Cloud Wallet, and how much will they cost?
We plan to release three tiers with the Cloud Wallet:
- Free Tier – currently available, albeit in beta form. It includes one vault, with a single key for spending and a single key for recovery. The free tier will provide easy onboarding for new users, and will offer a more secure solution than what exists in most of the industry.
- Prosumer Tier (coming soon) – will include support for multisig vaults, as well as some advanced trading tools. This will be the perfect solution for individuals and small groups who want to share custody, as well as for high-frequency traders. It will be available for a monthly fee.
- Enterprise Tier (coming soon) – will provide custody, management, and support solutions for large enterprises.
Are you planning to improve upon the existing vault technology?
Yes. The current vaults are 1-of-1 for signing, and 2-of-2 for loss of funds. The next step is to introduce m-of-n multisig vaults for both signing and recovery. Longer term, we plan to introduce vaults with significantly more flexibility, which will be useful for end users and large enterprises alike. Stay tuned…
Where can I go for support?
Feel free to ask questions in the #support channel of our Discord.
Where can I report a bug?
If you find any bugs, feel free to fill out a bug report. However, please keep in mind that this is beta software. We are aware of several existing bugs, which we are tracking in a list.
If you discover any security issues, you can file a report on our bug bounty site. Thanks for your help!
Recovery
What happens if I lose my spend key?
You can use your recovery key to swap out the lost key for a new one.
What happens if my spend key is stolen? Will all of my funds be stolen?
It depends. For example, the Chia Signer app recommends using biometric authentication such as a fingerprint or face ID. With this setup, if a thief steals your phone, they will not be able to access the Chia Signer app, and thus your funds will remain secure. You can procure a new smartphone and initiate the recovery process in order to restore your funds.
However, the current setup is not secure against wrench attacks, where the thief forces you to use your biometrics to sign a transaction to steal all of your funds. Our upcoming multisig solution will be secure against such attacks, as will our longer-term custody solution.
What happens if I lose my recovery key?
You can use your spend key to send your funds to a new vault.
What happens if my recovery key is stolen? Will all of my funds be stolen?
A recovery key can only be used for recovering a vault. If this key is stolen, the thief will not immediately be able to steal your funds. However, they will likely attempt to recover your vault. In this case, the watchtower will send you an email notifying you that your vault is now in recovery mode. The recovery can only be completed after a preset timer has expired. Until this time, you can cancel the recovery and move your funds to a new vault.