Radivis's avatar
Radivis
radivis.com
npub1fc3s...kpx6
Science fiction writer, creator of Quantified Prestige, aspiring Lightning / Nostr developer (Rust, React, etc.).
Radivis's avatar
Radivis 1 week ago
Bitboard Wallet is a learning web app for letting people explore Bitcoin layers 1 and 2 safely. Version 0.3.6 is out now. It adds Bark support, which I started implementing at the Bitcoin++ Payments Edition hackathon in Berlin. Improving UI, and handling important edge cases took some additional time. Bitboard Wallet is now one of the few wallets that both support Arkade and Bark, the first and second Ark implementations. Visual unilateral exits are implemented for both. Check it out on #Ark #Arkade #Bark #Bitboard #Bitcoin #dev
Radivis's avatar
Radivis 1 month ago
During the Bitcoin++ hackathon in Berlin I added Bark support for Bitboard Wallet. Adding a payment rail in a day is possible, but creating a new release with that new feature takes much longer. I need to make sure it plays along nicely with any existing functionality like: * Paying with Bitcoin on-chain, Lightning, or Arkade * Switching wallets or networks * Locking and unlocking the wallet Also, there's the issue about making all Bark features work reliably. For example, testing emergency exits (as visible in the screenshot) on Signet takes some time (10 Minutes for each single step). #bitcoin #layer2 #Bark #Bitboard #exits #hackathon image
Radivis's avatar
Radivis 1 month ago
Let's create a decicated Unilateral Exit service for Bark and Arkade.
Radivis's avatar
Radivis 1 month ago
Bitboard Wallet is a learning web app for letting people explore Bitcoin layers 1 and 2 safely. Version 0.3.5 is out now. This is mostly a performance upgrade that fixes long sync waiting times by increasing the use of caching. That doesn't sound particularly exciting, but it makes wallets with a long transaction history feel snappy again. #Ark #Arkade #Bitboard #Bitcoin #dev Check it out on
Radivis's avatar
Radivis 1 month ago
Bitboard Wallet version 0.3.4 is out now. It mostly focuses on Arkade with better handling of intents and unilateral exits. Those unilateral exits are really tricky - trickier than most people realize. My idea was to make it more transparent what's actually happening by displaying it in a graph. The complexity of the underlying machinery is so high that this might be a dedicated app in its own right. But it's now easier for users to get them right: 1. Start unilateral exit in wallet management 2. Tap on one of the leaves in the graph 3. Tap on the "select this leaf for exit" switch 4. Optionally activate the "proceed automatically" switch (recommended) 5. Start the process - it runs in the background as long as the wallet is unlocked, if you did the previous step 6. Once the process has finished, you tap on "Complete unilateral exit" in wallet management 7. Select the coins you want to move to L1 and continue -> Exit complete That's still a significant number of steps, but it's a complicated process that is inherently error prone. Handling those potential errors gracefully was actually the biggest challenge of this new feature. I still suggest not trying this on mainnet, since the tx fees will burn your balance. Try signet/mutinynet instead. #Ark #Arkade #Bitboard #Bitcoin #dev #unilateralExits image
Radivis's avatar
Radivis 3 months ago
Bitboard Wallet version 0.3.2 and 0.3.3 were bug fix releases mostly focused on Arkade: * Sync can now be manually triggered for each rail (onchain, Lightning, Arkade) * Added periodic sync option with customizable period per rail * Arkade signer key rotation should be handled gracefully now * Arkade now also shows fiat amounts when in fiat mode * Improved unilateral exit flow for Arkade by splitting it into a start and complete phase * Cross-tab write lock should make multitasking with multiple browser tabs safe It's still important to know that Arkade support is still new and rather experimental - but it's getting better. #Ark #Arkade #Bitboard #Bitcoin #dev
↑