Avatar
SeedHammer
13fca83e6cfb72cefbba066d1b4a343a5f7a237aabed6ffed6a2aef00e4b9b8e
Second generation engraving machine for bitcoin backups.

Merry Christmas!

Preorder shipments to the EU and USA are temporarily paused due to customs return issues. Short term we’re using workarounds; long term we’re relocating production to a more shipping-friendly country.

After more than a year of iterative design and testing, our electronics have progressed through multiple PCB revisions - evolving from the Raspberry Pi Pico 1 to a fully custom design built around the RP2350 chip, designed with KiCad and manufactured by JLCPCB.

We are finally shipping!

Everyone that ordered on or before December 22 should have received an email with instructions.

We are shipping from Switzerland and have postponed US shipping until the tariffs issue settle.

We’re getting 16 units ready to ship to the warehouse.

The EU → rest-of-world process is still being finalized.

US customers have to wait while tariff systems settle.

We’ll post shipping prices on our website and start sending individual orders as soon as possible.

nostr:nevent1qqsv8h8q2grsm8k0dz6ne5cuchz2l70a0cqrvfq3x5sd67kza9k443cky7wj4

Replying to Avatar SeedHammer

We're big fans of codex32 at SeedHammer. Hand-computable, built in Shamir's secret splitting and fixes several shortcomings in BIP39 (Ctrl-F "trainwreck" in https://secretcodex32.com/faq/).

The SeedHammer machine may be the first hardware to support codex32. Below is the engraving of 2 codex32 Shamir shares that combine to a master secret.

We also wrote a command line utility and library for manipulating codex32 shares and derive BIP85 data. See https://go.dev/play/p/umS28lD8R0Q (press "Run" to see output) or use a terminal (you need Go installed):

Install the `biptool` command line tool:

$ go install seedhammer.com/cmd/biptool@latest

$ export PATH=$PATH:~/go/bin

Encode a secret with threshold 2. Usually a random key, but in our case a sentence:

$ echo "Codex32 is what we do"| biptool seed -seedlen 22 -id secr -threshold 2

ms12secrsgdhkgetcxvezq6tnypmksct5ypmk2grydu9qqd7chr26ruhsn

Encode share #1:

$ head -c 22 /dev/urandom | biptool seed -seedlen 22 -id secr -threshold 2 -idx a

ms12secras2eph54xt3tkzjhrnp8g8k2zpaq5rrgqzu2sfvvug3l4xxqqc

Derive share #2:

$ biptool interpolate -idx c

# Enter the secret share and share #1, finish with Ctrl-D

ms12secrsgdhkgetcxvezq6tnypmksct5ypmk2grydu9qqd7chr26ruhsn

ms12secras2eph54xt3tkzjhrnp8g8k2zpaq5rrgqzu2sfvvug3l4xxqqc

ms12secrca5vwy33zw9af9w5jupyvgra6c7ang0ywqugpzm6jm8hhlv035

Now you have two Shamir shares for your secret. Combine them to extract the secret:

$ biptool derive seed

# Enter share #1 and #2, finish with Ctrl-D

ms12secras2eph54xt3tkzjhrnp8g8k2zpaq5rrgqzu2sfvvug3l4xxqqc

ms12secrca5vwy33zw9af9w5jupyvgra6c7ang0ywqugpzm6jm8hhlv035

Codex32 is what we do

Don't have a terminal? Play along in the browser: https://go.dev/play/p/umS28lD8R0Q . Edit the program, press "Run" and see output below the code box.

#SatHunterz

https://blossom.primal.net/ff7f36f3e4d5270e5cff04c95061f06f7c21e46c72cdb4c300a6a81960d388de.mp4

We're big fans of codex32 at SeedHammer. Hand-computable, built in Shamir's secret splitting and fixes several shortcomings in BIP39 (Ctrl-F "trainwreck" in https://secretcodex32.com/faq/).

The SeedHammer machine may be the first hardware to support codex32. Below is the engraving of 2 codex32 Shamir shares that combine to a master secret.

We also wrote a command line utility and library for manipulating codex32 shares and derive BIP85 data. See https://go.dev/play/p/umS28lD8R0Q (press "Run" to see output) or use a terminal (you need Go installed):

Install the `biptool` command line tool:

$ go install seedhammer.com/cmd/biptool@latest

$ export PATH=$PATH:~/go/bin

Encode a secret with threshold 2. Usually a random key, but in our case a sentence:

$ echo "Codex32 is what we do"| biptool seed -seedlen 22 -id secr -threshold 2

ms12secrsgdhkgetcxvezq6tnypmksct5ypmk2grydu9qqd7chr26ruhsn

Encode share #1:

$ head -c 22 /dev/urandom | biptool seed -seedlen 22 -id secr -threshold 2 -idx a

ms12secras2eph54xt3tkzjhrnp8g8k2zpaq5rrgqzu2sfvvug3l4xxqqc

Derive share #2:

$ biptool interpolate -idx c

# Enter the secret share and share #1, finish with Ctrl-D

ms12secrsgdhkgetcxvezq6tnypmksct5ypmk2grydu9qqd7chr26ruhsn

ms12secras2eph54xt3tkzjhrnp8g8k2zpaq5rrgqzu2sfvvug3l4xxqqc

ms12secrca5vwy33zw9af9w5jupyvgra6c7ang0ywqugpzm6jm8hhlv035

Now you have two Shamir shares for your secret. Combine them to extract the secret:

$ biptool derive seed

# Enter share #1 and #2, finish with Ctrl-D

ms12secras2eph54xt3tkzjhrnp8g8k2zpaq5rrgqzu2sfvvug3l4xxqqc

ms12secrca5vwy33zw9af9w5jupyvgra6c7ang0ywqugpzm6jm8hhlv035

Codex32 is what we do

Don't have a terminal? Play along in the browser: https://go.dev/play/p/umS28lD8R0Q . Edit the program, press "Run" and see output below the code box.

#SatHunterz

https://blossom.primal.net/ff7f36f3e4d5270e5cff04c95061f06f7c21e46c72cdb4c300a6a81960d388de.mp4

Meet our engineer nostr:nprofile1qyt8wumn8ghj7cn5vvhxkmr9dejxz7n49e3k7mgpz4mhxue69uhk2er9dchxummnw3ezumrpdejqqgq5ncr7vx0wm5ewgatg6vvhudhzwr6ttvzgcmm9906kl6gxvldl3y6whs2e and come and see the Seedhammer II today at #BH2025 !

He is in the book corner with nostr:nprofile1qy28wumn8ghj7et0wd6xzemjv9kjucm0d5hsz8thwden5te0dehhxarj95crztnev94kj6r0dehx2tnrdakj7qpqjt97tpsul3fp8hvf7zn0vzzysmu9umcrel4hpgflg4vnsytyxwuqxt3hw8, nostr:nprofile1qyv8wumn8ghj7enfd36x2u3wdehhxarj9emkjmn99uqsuamnwvaz7tmwdaejumr0dshsqgzd3a7jpc462m378s282s5nfag2s3df0qd87ygrw97et9wmc8kmn564se08 and nostr:nprofile1qy0hwumn8ghj7en0deehgu3dw3jhxapwdah8yetwv3jhytnrdakj7qgcwaehxw309a5hxmrpdejzumn0wd68yvfwvdhk6tcqyzaz7w2gxdjcga0fz6qt3x8ehc83mpgpvmr2swwmuzzdqfn26m3q54mhg79 ‘s books.

It’s the 5-pack plate option listed on our website. When your order is ready to ship, you’ll be able to choose whether you want the plates with or without holes.

Delivered 5 machines in July. More going out soon.

If you've placed an order:

📦 We’re delivering in the order received (first in, first out)

⏳ No exact delivery dates yet

You’ll get an email when your order’s up - with a link to confirm shipping details and pay for delivery.

Appreciate your patience!

Any customers who are going to BTCZitadelle next Wednesday: please send us a DM to check the possibility of picking up your order there.

Join us at our booth at nostr:npub167n5w6cj2wseqtmk26zllc7n28uv9c4vw28k2kht206vnghe5a7stgzu3r where we show off the SeedHammer II and how easy it is to engrave a seed through a NFC device such as a nostr:nprofile1qqszuwesacyzt8wda6c7rdshl6gv3e7kxf35nld77z7arfeyndweftcppemhxue69uhkummn9ekx7mp0qywhwumn8ghj7mn0wd68ytnzd96xxmmfdejhytnnda3kjctv9u5qwttc wallet Q or Mk4.

All orders will receive a 5% discount in the nostr:npub12ctjk5lhxp6sks8x83gpk9sx3hvk5fz70uz4ze6uplkfs9lwjmsq2rc5ky store.

https://blossom.primal.net/c58720f94a0fbddee1f1cfc220ba8c3b8e3a743cb0a8fb63f0df07dd42e62522.mov

Completed a major overhaul of the graphics subsystem of the microcontroller firmware.

Drawing first frame:

Before: 1800 msec (~0.6FPS)

After: 40 msec (~25 FPS)

= 45x speedup.

We expect another 2-3x speedup when switching to the faster rp2350 MCU and use both cores for drawing.

https://m.primal.net/NKnN.mp4

Announcing SeedHammer II

Compact, light and operated by builtin touchscreen, this is the machine we wanted when starting SeedHammer.

Preorder here:

- https://geyser.fund/project/seedhammerii (lightning)

- https://seedhammer.com/shop (on-chain)

SeedHammer II is smaller than a 21cm cube and less than 4kg so you can fit it in a backpack. The large LCD and touchscreen eliminate the need for an external controller.

The control board and LCD are designed to be replaced, so you can safely share a SeedHammer II. A replacement kit is $89, comparable to the cost of a manual engraving kit.

The SeedHammer II OG limited edition is for you with the means to support the project. In return we will ship to you 1 of the 21 high-quality machines, and print your name or alias on every control board produced during the fundraiser.

https://m.primal.net/NCsc.mov