Bitcoin Forum
January 22, 2026, 02:29:55 AM *
News: Latest Bitcoin Core release: 30.2 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: subterfuge: cross-platform SLIP39 app  (Read 147 times)
ethicnology (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 29


View Profile
September 21, 2022, 09:53:31 AM
Merited by NotATether (10), ABCbits (6)
 #1

When it comes to Shamir Secret Sharing, we all played with iancoleman website.

ilap who is the maintainer of slip39-js also maintains slip39-dart, to take advantage of his library, I implemented subterfuge, a cross-platform slip39 app using flutter to make it a bit more appealing to people you are share your secret with. It's free software and without ads.

sources: https://github.com/ethicnology/subterfuge

Subterfuge is cross-platform (Linux, Android, Web, iOS, Windows) and I've distributed it on:
- linux: https://snapcraft.io/subterfuge
- android: https://play.google.com/store/apps/details?id=org.ethicnology.subterfuge
- web:  https://ethicnology.github.io/subterfuge/#/

You can build the others platforms yourself: https://docs.flutter.dev/development/tools/sdk/release-notes/supported-platforms

The app can be used offline and does not require any permission.

PS: the web version needs a few seconds to load the app
ethicnology (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 29


View Profile
January 19, 2026, 03:09:07 AM
Merited by BattleDog (2), Cricktor (1)
 #2

Hello there, I've reworked and improved this program, still available on the same repository. I've also pre-built binaries for android, macos, windows and linux.

There is room for improvement in terms of UI/UX, but this new iteration is way better than the first one.

You can give a try to the web version even if I recommend you to build your own.

https://github.com/ethicnology/subterfuge
flapduck
Member
**
Offline Offline

Activity: 123
Merit: 59


View Profile
January 19, 2026, 05:48:32 PM
Merited by Cricktor (1), BattleDog (1)
 #3

Nice. A maintained, offline-capable SLIP39 tool that isn't some mystery meat web page is actually useful, and Flutter is a pragmatic choice if the goal is "my non-Linux friends will actually run this". The part where you say build your own is the correct kind of paranoia too, because prebuilt binaries are convenient but they're also where supply chain gremlins like to hide and where users get lazy.

If you want this to get real adoption from the terminal goblins in here, I'd lean into the boring trust stuff: signed releases, reproducible build notes (even if it's just "here's the exact Flutter/Dart toolchain hash I used"), and some quick test vectors so people can sanity check that share generation and recovery match known-good outputs.

flapduck reporting for duty
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!