Avatar
Nick Klockenga
1a5afb99a2c0b3a08a4a2aefc146ace0e9e76ca0e4b3e7472d3491c8035bafb1
seedsigner contributor

I’ve been asking myself what is blossom and why should I care for the last few days. This note answers my questions perfectly. Thank you!

My daughter asks me every morning if today is Saturday; knowing she’ll get to spend the entire day with me if it is. I look forward to each Saturday more than ever. Today is no exception.

The App Store guidelines have changed quite a bit since I last looked at them closely. Ultimately it doesn’t matter what the guidelines say but how Apple enforces them. Glad to hear it’s not a problem. Maybe it’s okay since it’s probably JavaScript executing from WebKit.

Here is a snippet of the guidelines I thought would be a problem.

Glad I moved to Jellyfin about 6 months ago.

Did nostr:npub1mlzukkwhuhl3y7wd6kw20fz6s99l8d0uqtj4sskhvaaud8rwcuuszt2t6p get pulled from the iOS App Store?

Same. I’ve had it for like 5+ years. Printers terrible quality prints but I don’t care 😂

If the funds are on chain, i wonder if can try using a wallet like sparrow to recover using an exported xprv. Id try p2tr and native segwit script types with standard derivation paths and set a high gap limit of like 1000+.

I think LND uses seed words that are not BIP39. I’m pretty sure it would still be possible to export an xprv and derive addresses though.

SeedSigner v0.8.5 has reproducible builds from source. This means sole trust in SeedSigner the person (or any other SeedSigner contributors) isn’t needed for the image that most people run on thier SeedSigner. This trust can be distributed through others attesting they to can produce the same image byte for byte.

If you have docker installed, a few hours of CPU cycles available, then you too can contribute and attest that all 4 device images built from source match the released binaries.

```

git clone --recursive https://github.com/SeedSigner/seedsigner-os.git

cd seedsigner-os

export DOCKER_DEFAULT_PLATFORM=linux/amd64

export RELEASE_TAG=0.8.5

git checkout $RELEASE_TAG

git submodule init

git submodule update

for device in pi0 pi02w pi2 pi4

do

SS_ARGS="--$device --app-branch=$RELEASE_TAG" docker compose up --force-recreate --build

done

cd images

shasum -a 256 seedsigner_os.0.8.5*

```

My personal attestation:

bcb901e27d309d85f086dc80b49b153d6b1caab2247eba2811731384d58f2f3e seedsigner_os.0.8.5.pi0.img

398d9bf9cda0858fe97c0788b353194c1c902335a858b7dbf5d7b213bda75d96 seedsigner_os.0.8.5.pi02w.img

1e93a82e62d4a1defbdc777a6762a813f4cb5c3ef9090da0bd07542dfd6f62bf seedsigner_os.0.8.5.pi2.img

d298ffad3c765e11e48873efc6d1c65e4230528fde4d5bd4701bb507acbf493c seedsigner_os.0.8.5.pi4.img

matching https://github.com/SeedSigner/seedsigner/releases/download/0.8.5/seedsigner.0.8.5.sha256.txt nostr:note1pv8saw5dt6chv93amaj4a5kp3x5ha5v2ycgnnhx32dgw3lp9hvks7q5s4q