I am trying to get in touch with a real administrator of Umbrel who has access to the “Automatic Encrypted Backups” files to find my funds.
I have already done this and I came across this person who did so (Telegram: Contact @getumbrel):
Aaron Dewes
29 June 2021
R
16:17
Renaud
Hello, i tried to recover my funds after an update
No funds with wallet synchonised - #13 by rensou83
AD
17:00
Aaron Dewes
Please share the logs from Settings > Troubleshooting and from when you need the bakup
R
17:39
Renaud
umbrel-1624979162209-debug.log
Not included, change data exporting settings to download.
33.5 KB
i deposited 0.1 btc on june 7 at 5:49 am and opened a first lightning channel the same day at 5:51 am.
one of the channels opened afterwards (100048 sat) returned to my bitcoin wallet on June 7 at 8:13 p.m.
Does the backup file for the next day, June 8, look good to you?
AD
17:48
Aaron Dewes
Please also follow Step 1 only of [Telegram: Contact @getumbrel](file:///Users/soufflet27/Library/Containers/com.apple.TextEdit/Data/Downloads/Telegram%20Desktop/ChatExport_2021-07-04%20(2)/t.me/getumbrel/50080), then copy & paste this:
Deterministically derives 128 bits of cryptographically secure entropy
derive_entropy () {
identifier=“${1}”
umbrel_seed=$(cat “${UMBREL_ROOT}/db/umbrel-seed/seed”) || true
if [[ -z “$umbrel_seed” ]] || [[ -z “$identifier” ]]; then
&2 echo “Missing derivation parameter, this is unsafe, exiting.”
exit 1
fi
We need
sed 's/^.* //'
to trim the "(stdin)= " prefix from some versions of opensslprintf “%s” “${identifier}” | openssl dgst -sha256 -hmac “${umbrel_seed}” | sed ‘s/^.* //’
}
backup_id=$(derive_entropy “umbrel_backup_id”)
echo “$backup_id”
R
17:58
Renaud
https://umbrel-paste.vercel.app/9a6bfc98722bee92a0ef503c2dd7fa37
AD
18:22
Aaron Dewes
In reply to this message
It seems like you got either a power supply issue or an SSD that uses too much power, so you might experience crashes, but if you read m message again, I asked you to follow Step 1 only, and after that, paste the command I sent you
R
18:23
Renaud
like this?
AD
18:25
Aaron Dewes
Sorry, I had a typo in the command
18:25
Please run
UMBREL_ROOT=“/home/umbrel/umbrel”
derive_entropy () {
identifier=“${1}”
umbrel_seed=$(cat “${UMBREL_ROOT}/db/umbrel-seed/seed”) || true
if [[ -z “$umbrel_seed” ]] || [[ -z “$identifier” ]]; then
&2 echo “Missing derivation parameter, this is unsafe, exiting.”
exit 1
fi
We need
sed 's/^.* //'
to trim the "(stdin)= " prefix from some versions of opensslprintf “%s” “${identifier}” | openssl dgst -sha256 -hmac “${umbrel_seed}” | sed ‘s/^.* //’
}
backup_id=$(derive_entropy “umbrel_backup_id”)
echo “$backup_id”
echo
R
18:27
Renaud
AD
18:27
Aaron Dewes
Please press enter, then copy & paste again
R
18:28
Renaud
AD
18:29
Aaron Dewes
Perfect! Can you please copy & paste the line starting with 5b8155 here?
R
18:29
Renaud
5b8155ffd88e01f5c2ab7014d5686882f5111527fc915098b835f37b7e9c449a
AD
18:29
Aaron Dewes
Thanks, I’ll contact you with a backup later.
R
18:30
Renaud
ok, thanks Aaron, see you later
4 July 2021
R
16:41
Renaud
I am not the only one to have this concern.
How long should I wait for you to provide me with my backup channel?
No funds with wallet synchonised
AD
16:48
Aaron Dewes
I’m no longer working on Umbrel since a few days now, so I’ll no longer provide channel.backup files. Please contact @lukechilds, @mayankchhabra or @lounes_kmt regarding backups
R
16:53
Renaud
So you made the decision to stop working for Umbrel right after contacting me, a regrettable combination of circumstances.
I will therefore see where this business takes me.
AD
16:55
Aaron Dewes
I was never working there, I was just contributing to its open source code and helping developers by telling users how to get backup ids, helping troubleshoot nodes, … Sory for not telling you, I forgot about that.
R
16:57
Renaud
we’ll see, good luck.