Hi,
I created a C++ library focusing on bitcoin time-lock (also providing generic wallet operations), a set of command line utilities and a UI wallet on top of that library.
My goal was to make bitcoin time-lock and unlock so simple, that it can be done confidently by anyone, and that relatively large sum can be entrusted to it.
Also, I wanted to minimise and simplify data that needs to be stored or remembered between locking and unlocking (as the time between lock and unlock could be years).
The wallet uses Electrum server API and internally uses libbitcoin library.
All the info can be found in github repositories and youtube description.
The wallet can be seen in a youtube video:
https://www.youtube.com/watch?v=eBqC2IIbnQAThe library is at:
https://github.com/miloszm/binglibSet of command line utilities is at:
https://github.com/miloszm/bingdiyiI am aware of the shortcomings, the biggest is that the wallet and library support legacy addresses only, the other is that there is only one way to create wallet - via seed.
My question is, could you advise, would there be interest in such a wallet? It does the job for me, but what could be the steps to make it public in a responsible way, if at all?
Thank you for any advice or feedback,
-MM