Avatar
ismyhc
c5cfda98d01f152b3493d995eed4cdb4d9e55a973925f6f9ea24769a5a21e778
Building coolr.chat and Hollow a long form Nostr reader/publisher application.

Decided to re-write my NostrClient swift library today. Initially I was hoping to have it work not only on Apple platforms, but also linux and windows. However, have decided it's not worth the extra dependencies in the library. Likely when getting to linux and windows down the road it will make more sense to write those portions in something else.

Now NostrClient uses URLSessionWebSocketTask which is part of Foundation. Maybe by the time I get to linux and windows, it will work on those platforms. As of now, I don't believe that api does.

At any rate now Nostr & NostrClient swift libraries only have 1 dependency on Secp256k1.swift.

Im a firm believer in minimal third-party dependencies. Simplicity is king.

#swift

GM nostr! Just dropped the kids off to school. A full week of nip29 client development queued up!

Wish I was still in El Zonte! But at least I’m touching grass today. Or at least fake grass 😅. My weekends are filled with ⚽️ games with the kids. 👦

I agree. I think micro apps could be a killer feature of nostr. That’s what I’m doing with Seer. (Nip-29 chat client). It’s not going to try and do everything. The goal is to focus and do one thing really well.

Updated yesterday to have a more native macOS UI. 😀

nostr:note1fenu2gj909n8v4fv2zn9rpzk72ydke500548qfwyhjplwcgugyvskkngw2

Replying to Avatar PABLOF7z

The nostr:npub1w0rthyjyp2f5gful0gm2500pwyxfrx93a85289xdz0sd6hyef33sh2cu4x iOS app is coming.

But Apple won’t let me KYC to distribute it. I’ve tried so many times, even registered a company to KYC that.

I need help.

I’ve been dealing with Apple for years and it all seems to be getting worse.

One of the reasons I’m starting with macOS for Seer. Building it as multi platform swift application, but I’ll distribute the desktop version outside of the AppStore. Less friction during development. Then I’ll move to iOS.

This is great! 🙏

Really hoping to be able to apply for a grant in the near future. I’m building swift nostr libraries and working on a multi platform nip29 chat client full-time.

Just submitted for review. Hopefully will be updated in the next couple of days. 😃

Hey! Thanks for picking it up. The original idea was to make it look old school which is what you see now. I could scrap that and give it standard Mac UI treatment. Honestly, that's what I normally do, was just having some fun with it.

In terms of other exchanges, I just went with Bitfinex because they have free WebSocket API.

Anyway, thanks again. I will try and get some UI updates soon 😃

Swift Adwaita library looks really promising. I haven't dug into it to much, but I believe it can be used to build a Linux application and potentially a windows application. Considering this when I get farther down the road on Seer.

https://github.com/AparokshaUI/adwaita-swift

Yes, so the mobile wallet has daily spend limits where you don’t have to use the hardware to sign. Anything above that you have to use the hardware to sign

Also if you’re on macOS check out my menu bar #bitcoin market app. 🙏

https://apps.apple.com/us/app/tiny-bitcoin/id1629756825?mt=12

If you’re on iPhone, check out my free #bitcoin stats app. It’s styled after classic Casio watches.

https://apps.apple.com/app/id1582059672