# Has anyone installed Balance of Satoshis on their Umbrel node?

**URL:** https://community.umbrel.com/t/has-anyone-installed-balance-of-satoshis-on-their-umbrel-node/867
**Category:** Support and Troubleshooting
**Created:** [May 13, 2021, 5:31pm UTC](https://community.umbrel.com/t/has-anyone-installed-balance-of-satoshis-on-their-umbrel-node/867 "2021-05-13T17:31:07Z")
**Posts on this page:** 16
**Page:** 1

<div class="post-metadata">

### Author: ![MasterYoda](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/masteryoda/32/168_2.png) [@MasterYoda](https://community.umbrel.com/u/MasterYoda)
#### Post date: [May 13, 2021, 5:31pm UTC](https://community.umbrel.com/t/has-anyone-installed-balance-of-satoshis-on-their-umbrel-node/867/1 "2021-05-13T17:31:08Z")

</div>

[https://github.com/alexbosworth/balanceofsatoshis#install](https://github.com/alexbosworth/balanceofsatoshis#install)

Would love to get the steps for Install.

---

<div class="post-metadata">

### Author: ![btc\_ln](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/btc_ln/32/838_2.png) [@btc\_ln](https://community.umbrel.com/u/btc_ln)
#### Post date: [May 14, 2021, 6:42am UTC](https://community.umbrel.com/t/has-anyone-installed-balance-of-satoshis-on-their-umbrel-node/867/2 "2021-05-14T06:42:29Z")

</div>

I believe it would have to be available in the Umbrel Store for the install to work.

---

<div class="post-metadata">

### Author: ![blckbx](https://avatars.discourse-cdn.com/v4/letter/b/bb73d2/32.png) [@blckbx](https://community.umbrel.com/u/blckbx)
#### Post date: [May 14, 2021, 6:50am UTC](https://community.umbrel.com/t/has-anyone-installed-balance-of-satoshis-on-their-umbrel-node/867/3 "2021-05-14T06:50:09Z")

</div>

Since it’s command line and LND’s gRPC Port is forwarded out of docker, I think it might work. Gonna give it a try later on and will report here.

---

<div class="post-metadata">

### Author: ![blckbx](https://avatars.discourse-cdn.com/v4/letter/b/bb73d2/32.png) [@blckbx](https://community.umbrel.com/u/blckbx)
#### Post date: [May 14, 2021, 7:21am UTC](https://community.umbrel.com/t/has-anyone-installed-balance-of-satoshis-on-their-umbrel-node/867/4 "2021-05-14T07:21:41Z")

</div>

It works as described on the site (npm v12+ needed).  
(I’m not running Umbrel-OS here!)

- install BoS per npm: `sudo npm install -g balanceofsatoshis`
- create directory `~/.bos/umbrel/`
- create config file there `credentials.json`
- adjust paths to **your** (replace “user”) umbrel installation as described but keep parameter `socket` local: ` "socket": "127.0.0.1:10009"`

> {  
> “cert\_path”: “/home/user/umbrel/lnd/tls.cert”,  
> “macaroon\_path”: “/home/user/umbrel/lnd/data/chain/bitcoin/mainnet/admin.macaroon”,  
> “socket”: “127.0.0.1:10009”  
> }

Usage BoS:  
`bos --node umbrel balance`

```
$ bos nodes
nodes: 
  - 
    node_name: umbrel
    is_online: true

```

---

<div class="post-metadata">

### Author: ![MasterYoda](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/masteryoda/32/168_2.png) [@MasterYoda](https://community.umbrel.com/u/MasterYoda)
#### Post date: [May 31, 2021, 12:29pm UTC](https://community.umbrel.com/t/has-anyone-installed-balance-of-satoshis-on-their-umbrel-node/867/5 "2021-05-31T12:29:10Z")

</div>

> [@blckbx](#):
>
> install BoS per npm: `sudo npm install -g balanceofsatoshis`

When I run the following install command on Umbrel OS it gives me an error : “npm: command not found”

- install BoS per npm: `sudo npm install -g balanceofsatoshis`

---

<div class="post-metadata">

### Author: ![nitesh](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/nitesh/32/424_2.png) [@nitesh](https://community.umbrel.com/u/nitesh)
#### Post date: [June 1, 2021, 1:19pm UTC](https://community.umbrel.com/t/has-anyone-installed-balance-of-satoshis-on-their-umbrel-node/867/6 "2021-06-01T13:19:00Z")

</div>

You have to first setup “npm” before you use that command. Follow these instructions first and then install Bos.

> <https://gist.github.com/alexbosworth/8fad3d51f9e1ff67995713edf2d20126>

---

<div class="post-metadata">

### Author: ![altvision](https://avatars.discourse-cdn.com/v4/letter/a/d78d45/32.png) [@altvision](https://community.umbrel.com/u/altvision)
#### Post date: [July 20, 2021, 3:46pm UTC](https://community.umbrel.com/t/has-anyone-installed-balance-of-satoshis-on-their-umbrel-node/867/7 "2021-07-20T15:46:14Z")

</div>

any issues memory-wise running additional apps on the umbrel?

---

<div class="post-metadata">

### Author: ![MasterYoda](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/masteryoda/32/168_2.png) [@MasterYoda](https://community.umbrel.com/u/MasterYoda)
#### Post date: [July 20, 2021, 4:48pm UTC](https://community.umbrel.com/t/has-anyone-installed-balance-of-satoshis-on-their-umbrel-node/867/8 "2021-07-20T16:48:06Z")

</div>

No issues running BOS

---

<div class="post-metadata">

### Author: ![satoshigram](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@satoshigram](https://community.umbrel.com/u/satoshigram)
#### Post date: [August 16, 2021, 8:04pm UTC](https://community.umbrel.com/t/has-anyone-installed-balance-of-satoshis-on-their-umbrel-node/867/9 "2021-08-16T20:04:58Z")

</div>

> [@blckbx](#):
>
> ~/.bos/umbrel/

Hi I just installed balanceofsatoshis

I get stuck at creating directory what is the command to do this also what command do i use to create config credentials.json file?

---

<div class="post-metadata">

### Author: ![blckbx](https://avatars.discourse-cdn.com/v4/letter/b/bb73d2/32.png) [@blckbx](https://community.umbrel.com/u/blckbx)
#### Post date: [August 17, 2021, 6:09am UTC](https://community.umbrel.com/t/has-anyone-installed-balance-of-satoshis-on-their-umbrel-node/867/10 "2021-08-17T06:09:31Z")

</div>

create directory: mkdir  
create file: nano  
nano is a text editor. ctrl+o to save, ctrl+x to quit

---

<div class="post-metadata">

### Author: ![satoshigram](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@satoshigram](https://community.umbrel.com/u/satoshigram)
#### Post date: [August 22, 2021, 6:10pm UTC](https://community.umbrel.com/t/has-anyone-installed-balance-of-satoshis-on-their-umbrel-node/867/11 "2021-08-22T18:10:48Z")

</div>

thank you

---

<div class="post-metadata">

### Author: ![n080dy](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/n080dy/32/2207_2.png) [@n080dy](https://community.umbrel.com/u/n080dy)
#### Post date: [March 30, 2022, 11:36am UTC](https://community.umbrel.com/t/has-anyone-installed-balance-of-satoshis-on-their-umbrel-node/867/13 "2022-03-30T11:36:15Z")

</div>

FOund another step-by-step guide on [https://plebnet.wiki/wiki/Umbrel\_-\_Installing\_BoS](https://plebnet.wiki/wiki/Umbrel_-_Installing_BoS)

---

<div class="post-metadata">

### Author: ![mikeyjoon](https://avatars.discourse-cdn.com/v4/letter/m/ba8739/32.png) [@mikeyjoon](https://community.umbrel.com/u/mikeyjoon)
#### Post date: [April 1, 2022, 11:29pm UTC](https://community.umbrel.com/t/has-anyone-installed-balance-of-satoshis-on-their-umbrel-node/867/14 "2022-04-01T23:29:24Z")

</div>

It comes with Lightning shell available in the app store

---

<div class="post-metadata">

### Author: ![lederhosen](https://avatars.discourse-cdn.com/v4/letter/l/e47c2d/32.png) [@lederhosen](https://community.umbrel.com/u/lederhosen)
#### Post date: [August 25, 2022, 6:23pm UTC](https://community.umbrel.com/t/has-anyone-installed-balance-of-satoshis-on-their-umbrel-node/867/15 "2022-08-25T18:23:30Z")

</div>

How do you install BOS with and existing node, my umbrel files and node are placed on a external hd, and I´m stucked on this part of tutorial ([https://github.com/alexbosworth/balanceofsatoshis#umbrel-saved-node](https://github.com/alexbosworth/balanceofsatoshis#umbrel-saved-node))

_Note: Umbrel is not FOSS software, use at your own risk._

If you are using Umbrel and you have already installed but you get an error like `Name resolution failed for target dns:umbrel.local:10009` then try adding umbrel.local to your `/etc/hosts` file, like `sudo nano /etc/hosts` and add a line `127.0.0.1 umbrel.local`

1. Identify your Umbrel home dir, like /home/umbrel/umbrel
2. Look in the .env file in that dir for the `LND_IP` to use as the socket to connect to

You can also use umbrel.local if that is in your Umbrel TLS cert but you will have to make sure the hostname is known to the client.

```auto
{
  "cert_path": "/home/umbrel/umbrel/app-data/lightning/data/lnd/tls.cert",
  "macaroon_path": "/home/umbrel/umbrel/app-data/lightning/data/lnd/data/chain/bitcoin/mainnet/admin.macaroon",
  "socket": "LND_IP:10009"
}

```

1. Now when you do a command, specify `--node umbrel` or whatever your dir is: `bos --node umbrel balance`

---

<div class="post-metadata">

### Author: ![CaptRushmore](https://avatars.discourse-cdn.com/v4/letter/c/e0b2c6/32.png) [@CaptRushmore](https://community.umbrel.com/u/CaptRushmore)
#### Post date: [September 28, 2022, 7:28pm UTC](https://community.umbrel.com/t/has-anyone-installed-balance-of-satoshis-on-their-umbrel-node/867/16 "2022-09-28T19:28:55Z")

</div>

I used Lightning shell to run BoS. However, having some problems upgrading it.

---

<div class="post-metadata">

### Author: ![michb](https://avatars.discourse-cdn.com/v4/letter/m/4bbf92/32.png) [@michb](https://community.umbrel.com/u/michb)
#### Post date: [July 13, 2023, 8:28pm UTC](https://community.umbrel.com/t/has-anyone-installed-balance-of-satoshis-on-their-umbrel-node/867/17 "2023-07-13T20:28:58Z")

</div>

Indeed, Lightning Shell has BOS - most convenient way to use.

Does anyone know how to upgrade -  
starting bos version 12.29.0 it supports -avoid-broadcast - which is an awesome way to scale…

> <https://twitter.com/uu7201/status/1679076353721659392>

Thanks! m
