Christoph Ono's avatar
Christoph Ono
gbks@nosta.me
npub1kuc7...0eyw
Designer & developer. Helping improve bitcoin design with many others at https://bitcoin.design . I write a weekly update at https://gbks.substack.com . ✌️
Christoph Ono's avatar
GBKS 1 week ago
Nice to get an update from our electric utility provider that electricity prices will be 8.8% lower next year. More of that, please.
Christoph Ono's avatar
GBKS 1 week ago
And one more Arké update, all about the mobile UI. Take a peek. Would you use this? image
Christoph Ono's avatar
GBKS 3 weeks ago
Sharing some super half-baked screenshots of the Arké iOS app. I am porting the desktop screens to work across both MacOS and iOS, with almost all logic and components being shared. Just piecing things together roughly with lots of visual and interactive tweaks and polish to come. That's going to be fun and it's where the real UX finessing is. image
Christoph Ono's avatar
GBKS 3 weeks ago
AI sucks at time estimation, maybe in an opposite way that people do. Says 11-14 hours, and is done in 10 minutes 🤷. image
Christoph Ono's avatar
GBKS 0 months ago
Arké now has a (very rough) mobile app that is best friends forever with its desktop companion. Thanks to new @Second Bark FFI Swift bindings. Here's a shaky setup-and-link demo: What do you think?
Christoph Ono's avatar
GBKS 1 month ago
This is an example with a rich BIP-21 URI (like what you might get from clicking a link at a checkout)). Instantly parsed and evaluated. Payment meta data is easy to see. Payment options (addresses) are matched against existing contacts, networks verified, balances checked, fees evaluated, and the best option highlighted. Just hit send and done. What do you make of that? image
Christoph Ono's avatar
GBKS 1 month ago
I recorded a hands-on 30-minute demo on how I use AI for coding for Arké (MacOS app, XCode). Curious to learn from others, if you have any tips.
Christoph Ono's avatar
GBKS 1 month ago
Arké update 4, about native contacts, contact auto-assignment, a new console, and lots of little layout and convenience things. Still a major construction site, still progress. I saw some people comment on the BIP-177 by default thing. Something I plan to get around to at some point and add options to choose from. Just not priority right now.
Christoph Ono's avatar
GBKS 1 month ago
Arké now also has a consolé. Very handy for doing some manual operations during development. Took 3 chats to build this with Claude in Xcode, mostly because I knew exactly what parts needed to be touched and also set up just a little bit of the skeleton to give Claude a more narrow scope. Such a breeze to build with. image
Christoph Ono's avatar
GBKS 2 months ago
As I've been working on the Ark prototype, I tried to feel out the economic viability of the system, which can be a make or break. One part of is that every ASP is its own separate microcosm. That seems manageable for bitcoin payments, but adds exponential complexity for the advanced stuff in Arkade (lending, swaps, etc). And it seems like a centralizing force that will put intense pressure on ASPs and also invite regulatory scrutiny. - Stablecoins are locked into individual ASPs - how many of those will Tether/etc support? - Will ASPs need to provide liquidity for non-bitcoin assets also? - What if a liquidation cascade depletes ASP liquidity? What if rounds are too slow? - Is there unilateral exit for non-bitcoin assets? - If your app only implements the payments part, are you still exposed to the other dynamics? Do I have an answer, or understand the complexities of all this? Certainly not. If you do, congrats, please share. Intuitively, I prefer simpler systems. How do you think about these things?
Christoph Ono's avatar
GBKS 2 months ago
A bit more work on Arké, adding wallet creation/import/deletion/backup.
Christoph Ono's avatar
GBKS 2 months ago
In my Ark prototype, I added this super handy X-Ray screen. Let's you inspect all the underlying data that drives the wallet. Looks like I need to refresh my VTXOs... image
Christoph Ono's avatar
GBKS 2 months ago
Big thing I appreciate about AI assisted coding is that you can keep your brain focused on the architectural level. It really takes care of the small stuff.
Christoph Ono's avatar
GBKS 2 months ago
Any preference for AI icons? image (Just having fun, these will not go into the icon set)