Second's avatar
Second
_@nostr.second.tech
npub1ake0...pfwt
Simple solutions for integrating Ark and Lightning payments into your apps. Painlessly deliver fast, low-cost, self-custodial payments to your users.
Second's avatar
second 3 days ago
Update on Nested MuSig2: Beulah Evanjalin's proposal is now available as a BIP. It's going to enable lots of cool multisig and multi-device setups for Ark and Lightning wallets, plus more efficient Lightning channels inside Ark. We'd appreciate any review we can get on this: image
Second's avatar
second 0 months ago
Payjoin boards are now available in Bark and enable a wallet app to receive a Payjoin and board onto Ark in the same transaction, saving the user fees and time. The same trick can also be used to on-ramp onto a Cashu mint running Bark, no channel management required. It may also be the first example of Transaction Cut-Through bitcoin has seen, a 13-year-old idea from Greg Maxwell! More details on the blog:
Second's avatar
second 2 months ago
Bark 0.5.0 is out, and it delivers one of our most requested features. A wallet's full off-chain balance can now be restored from its mnemonic alone, retrieved from the server. Lightning receives can now land on external Ark addresses, unlocking non-custodial Lightning address servers (thanks to Ben Carman for this work), and delegated refreshes can be scheduled ahead of time, when they're cheaper. Note that boarding now requires bark 0.5.0, so upgrade your clients to keep boarding. Full changelog:
Second's avatar
second 2 months ago
@Christoph Ono has put together a walkthrough of how he presents emergency exits to users ("forced move") in Arké. He's a master of user-friendly bitcoin UX, so there are valuable tips for anyone building Bark into their app.
Second's avatar
second 2 months ago
We've been doing some research on client-side Lightning pathfinding for Bark wallet apps. Instead of the Ark server working out the best payment route on the user's behalf, the wallet app builds the route and the payment onion itself, so the destination is not shared with the server and potentially eliminating minimum fees on Lightning transactions. Full findings, link to proof of concept, and areas for further research: image
Second's avatar
second 2 months ago
Bark 0.4.0 is out, and receiving just got simpler: one BIP 321 payment request covers Ark, Lightning, and on-chain, built in a single barkd call or straight from the SDK. Also in this release: fee quotes for on-chain payments before you send, wallet notifications without a websocket, control over exactly which VTXOs a payment spends, and crash safety across every payment operation. Full changelog: image
Second's avatar
second 8 months ago
The Ark protocol is not constrained by the need to standardize across implementations like Lightning. This means that each implementation is react fast to users' needs.
Second's avatar
second 11 months ago
Kept you waiting, huh? (We're finally on Nostr) image
↑