200 sats \ 0 replies \ @anipy 23 Feb \ on: Lightning to bank in 1 minute - Why and what does it mean to the community? lightning
⚡️
Hey, thanks a lot man, for your kind words. Actually I'd like to make video tutorial as well and publish them on youtube. But honestly, my mic and equipment for recording videos aren't very good, and my voice just sucks, it does not sound great in videos. I'm working on improving my equipment and setup, and as time progresses, I plan to create good video tutorials to share it here https://www.youtube.com/@anipy.
0 sats \ 1 reply \ @anipy OP 16 Oct 2023 \ parent \ on: Let's Make Bitcoin Lightning-Fast! ⚡ bitcoin
Ahh, My bad 😅 Fast-er it is!
Thank you for your interest! Currently, I don't have plans to release it on playstore or the appstore. However, I'm considering making it available on F-Droid once all essential features are fully developed and ready.
- Travel from the bottom of India, starting in Kanyakumari, and head to the top in Kashmir.
- Experience India's various languages, cultures, and foods.
- Walk and learn about the many different people and places you encounter along the journey.
Even though I'm a guy who spends over 8+ hours a day in front of a laptop, this is the kind of experience I wanted to explore.
Jimmy Song and Andreas Antonopoulos. I'd also learned by watching some video presentations of Pieter Wuille and Andrew Chow.
10 sats \ 0 replies \ @anipy 24 Jun 2023 \ parent \ on: Looking for Bitcoin lightning developers. bitcoin
Thank you for thinking of me!
Hey, I completely agree with @rijndael comment here. BIP39 specifically focuses on mnemonic words, while the concepts of derivation paths is original proposed in BIP32 and then BIP43, BIP44, BIP49 and BIP84, which is actually build upon BIP32 to provide additional specifications for accounts and addressing schemes.
Also you specified about wallet descriptors and this particular statement:
So look out for this new wallet recovery type. Maybe even you can think of ways to make it easy to use for the general community and it may as a result even take over seed phrases.
I think the statement that suggesting that they will take over seed phrases is inaccurate and false. Wallet descriptors address the issue of derivation paths when generating addresses, especially when users switch between different wallets. Like the mnemonic words alone is not sufficient for wallet recovery; you also need to know the derivation path used by your previous wallet to generate addresses.
For example, if your previous wallet generated addresses based on BIP44 (P2PKH derivation path: m/44'), you need to know that information during wallet recovery. If your new wallet generates addresses based on BIP84 (P2WPKH derivation path: m/84'), both wallets are incompatible, and you won't retrieve the correct wallet information, such as balance and transaction history. That's the reason the website you mentioned https://walletsrecovery.org/ exist to sepcify the supported paths by different wallets.
Wallet descriptors provide a general syntax to address this problem, using constructs like pk(), pkh(), wpkh(), and so on, to specify different derivation paths and scripts. However, it's important to note that wallet descriptors are not intended to replace seed phrases but rather enhance the management of wallet structures and derivation paths.
Also BIP 39 is actually a well-established standard that defines how mnemonic seed phrases are generated and used for wallet backups. It has gone through a proper review process and is widely adopted, like BIP39, BIP32, BIP43, BIP44, BIP84 these are considered as industry standard nowadays for developing bitcoin wallets.
Hey, this project is not complete. I tried running it today. Initially, while getting the dependencies, it takes a bit of time. I think the developer is trying to obtain a particular build for the
bdk_flutter
and ldk_node
plugins maybe because of some conflicts between the flutter_rust_bridge
package. Also, when the app is finally built, it doesn't do anything except generate a mnemonic and that's it. This is the initial screen: https://github.com/kumulynja/ldk_node_flutter_demo/blob/HEAD/lib/screens/onboarding/create_wallet_screen.dart. It simply generates a mnemonic and prints it to the console.Wow, man! Nice write-up. I feel a bit motivated while reading this to start working on one of my year-old project that I made for a hackathon: https://github.com/aniketambore/Bits-and-Sats
Thank you for mentioning my latest project in the newsletter. I appreciate the recognition, and it means a lot to me that you took the time to include a link to my website. Potential employers can learn more about my skills and experience there, so I'm grateful for the exposure. Thank you again for your kind words and support!