The Lightning Network especially is early in development. While a lot of the kinks have been worked out by now, it’s still in beta.
The Casa Node is NOT a hardware wallet. Using a Trezor or Ledger or Casa Multisig for the majority of your crypto is still the safest way to store it.
If this FAQ doesn’t answer your question, feel free to email [email protected] for support.
Can I make money running this node?
You can make a very small amount of money routing Lightning payments for others. We’re talkin’ pennies. We’ve heard that some of the most connected nodes right now are making about $5 a month in fees. This could grow over time as the Lightning Network grows.
Can I change my password?
Not currently. We are building a way to change your password if you know your current password. There is not a “Forgot Password” button, because Casa has zero access to your device or password.
Does this have to be on 24/7?
The Casa Node is made to run 24/7. This is important for properly accepting and routing Lightning Network payments. The device doesn’t use much power, and it’s small so you can plug it in next to your router and leave it.
Why does my node have to sync when I first start it up?
We pre-sync the Bitcoin blockchain before sending your Casa Node to you, but the node will need to sync the blocks that occur between the time your node is produced and the time you receive it.
Then it will need to sync the Lightning Network. We can’t preload the Lightning Network data at this time.
Generally, your first sync after plugging in your node will take a few hours. We recommend going through initial setup so that everything starts syncing, then leaving it overnight to sync while you have sweet dreams of Lightning fast bitcoin payments.
How much money should I put on this?
Only as much as you’re comfortable losing in case something goes wrong. Don’t get too #reckless.
Can I move the node around?
Yes, just make sure to unplug all the cords completely during transportation so nothing gets bent. We recommend properly shutting down your node from the dashboard before unplugging it, which will reduce the chance of chain data corruption.
What is the Lightning Network?
It’s a payment system that sits on top of Bitcoin. It allows you to send bitcoin much faster than sending it on-chain. For some great explainer articles, check out the Lightning Network section on lopp.net/bitcoin.html
What’s a channel?
A channel is an agreement between two parties to pay each other. Think of it like two people pitching in to a stack of money on a table and moving parts of it back and forth to pay each other. Bob and Alice can open a channel with each other and each deposit 0.5 BTC. They can send their deposited BTC back and forth as much as they want, nearly instantly. When they eventually are ready to cash out, they close the channel and each get the amount owed to them sent to their respective on-chain BTC addresses.
Through some fancy game theory and programming, Bob and Alice can also automatically route payments for other people through this channel that they have open with each other. Imagine Rick wants to pay Jenny via Lightning, but they aren’t directly connected. However, Rick is connected to Bob, and Jenny is connected to Alice. Rick tells the Casa Node that he wants to pay Jenny X amount, and the Lightning Network automatically routes the payment from Rick -> Bob -> Alice -> Jenny. Prrrrretty cool.
What is autopilot?
Autopilot is a feature of LND that automatically opens channels for you to nodes throughout the network. The goal of autopilot is to give you an easy way to connect into the network and route payments through other nodes to your intended payment destination. We recommend turning autopilot on.
Why can’t I create a new payment to someone else from scratch?
Because of how the Lightning Network operates, all payments have to be created as requests from the receiving party. Whenever you need to pay someone, ask them to send you a payment request code. Input that into your new payment screen and you’re off to the races.
Casa-node.local isn’t working.
First, try typing http://casa-node.local. If that doesn’t work, check your Network Settings and make sure that your DNS is set to automatic, or use Cloudflare’s 188.8.131.52 DNS server.
If neither of the above work, you’ll need to type the node’s IP address directly into your browser URL bar. We recommend bookmarking it for easy access.
How can I find my Casa Node’s IP address?
The easiest way is to use a tool like Angry IP Scanner (https://angryip.org/). This will scan your local network and tell you what devices are on it. You should see a device named “casa-node.local” – that will have the correct IP address next to it. You can confirm that by typing the IP into your browser URL bar – the Casa Node dashboard should show.If you can’t use a network scanning tool like Angry IP, you can plug a monitor and keyboard into your node. The node should show its IP address during boot up.
A certain part of my dashboard or Transactions pages isn’t updating. What should I do?
Refreshing the page is your best friend. Since we’re communicating with your Node via a website, you will sometimes need to refresh the site to get updated information. We’re working to improve the site so you won’t need to do this as much in the future.
Lightning is continually spinning/Loading, or the Unlock Casa Node popup keeps asking for your password every 30 seconds.
This is caused by LND repeatedly crashing, usually due to errors with uPnP or port forwarding. You can likely fix this issue by setting up port forwarding correctly in the Casa Node interface.
Enabling Tor on your node will often solve for UPnP issues. This is because Tor assigns your device a static onion address, rather than a dynamic IP address. If you want to use Tor (this is usually easier than port forwarding), see our node tutorial on Running Your Casa Node on Tor. Otherwise, continue reading here.
My Lightning payment is failing, what should I check?
Enough funds to make a payment (check your “Max Payment Capacity” on the Manage Node page for Lightning)You have channels open. We recommend using autopilot to open channels efficiently. Generally the more channels you have open, the easier it is to successfully complete your payment. You can also open a channel directly with the party you’d like to pay.
Why do I sometimes have to type two passwords to unlock?
You have to unlock your Node and authorize the Lightning network separately. You’ll only need to authorize the Lightning network once after each time your Lightning node restarts. The password is the same for both unlocks, and you set it during initial setup.
Why do my open autopilot channels not match the settings I entered?
This could happen for a few reasons:
Why does my node always say there’s an update?
Because we’re working hard to keep bringing you improvements as quickly as possible! We iterate and release updates frequently to give you the best experience we can with your Casa Node.
Why can’t I make a channel larger than 0.16 BTC?
This is currently a max value enforced by the Lightning Network software. It’s a safety measure since the software is still in beta. This value will likely be raised when there is a consensus that it is safe to do so.
How do I allow incoming connections to my node? (Setting up port forwarding)
To allow incoming connections to your Bitcoin and Lightning node, you will sometimes need to set up port forwarding if your node can’t automatically configure it.
Here’s a guide to setting up port forwarding:
What should I pay as a channel opening fee?
Opening a channel requires an on-chain transaction, so your fee should be based on how quickly you want your channel opened. We recommend checking a block explorer like https://live.blockcypher.com/btc/ to see the latest fee estimates. In the future, we’ll automatically estimate fees for you.
How do I send a payment?
You’ll need a payment request code. This is generated by the person/party you’re paying. You can then click Send Lightning Payment on the Lightning Transactions page and paste the request code there.
How do I access my Casa Node?
Go to http://casa-node.local. Note for advanced users: SSH is disabled on the device. You can access it directly by plugging it into a monitor, but it will not show a UI. Please see the “Advanced User Tips” section below for more info.
How do I open channels, and who should I open them with?
The recommended way to open channels is to turn on autopilot. However, you can also open custom channels with specific nodes by clicking “Manage” in the Custom Channels section of your Lightning node. You may want to open a custom channel with a node you know is well connected (like the Casa Node!), or with someone you pay frequently.
My browser says this is running over http. Is this secure?
Your Casa Node is only accessible from your home Wifi network. As long as your home Wifi is secure, your node is secure. We’re coming up with some creative ways to allow you to access your Casa Node from outside your home network via https. For now, make sure you have a strong password for your home wifi and that you haven’t given access to every friend/aunt/second cousin/salesperson/dog that’s walked in your door and needed wifi. We recommend setting up a guest wifi network so guests can use your wifi without having access to your Casa Node.
How is my Casa Node password stored?
Encrypted on the device.
How should I store my seed phrase?
On a piece of paper, kept in a safe place. Do not save it on your computer.
How is my private key stored on the device?
It’s stored encrypted using the LND software. Remember that this is not completely “cold” storage like a hardware wallet, so you should not store your life savings on the Casa Node.
What is the device hardware password, and how do I change it?
The device hardware username and password allow you to plug the Casa Node directly into a monitor and use it from the command line. This is not recommended for most users. If you would like to do this, please email us at [email protected]
If I have two nodes running at the same time, how do I access the second one?
For now, you’ll need to access it by typing its IP address into the search bar. We’re working on improvements for this situation so it’s easier to access a second node on the same network.
How Do I Restore My Wallet?
The wallet seed phrase you wrote down when setting up your device is not a BIP39 Bitcoin wallet seed phrase. It’s known as an AEZeed phrase and this is the seed format used by lnd. In order to recover your funds, you will need to run an lnd instance either on another Casa Node or on a different machine you own.