Good progress on Seer (macOS nip-29 client). Im shooting for limited TestFlight alpha sometime next week. 😅
Im back. 😀
Okay Seer TUI is almost ready for testing. I have to tie up a few loose ends and will let people try it out!
Soon! Some hard coded stuff right now. Will post it’s available for testing.
Got turned back on to IRC this weekend and got the itch to build a quick little IRC inspired TUI client for NIP-29.
I still have just a little more work to do, but NIP-29 actually fits very well with this style of messenger.
Gm!! Let’s get to work!
Made a ton of progress on the NIP-29 strfry wire policy code today. I’m hoping to have it complete for testing tomorrow. I just need to also make some minor changes in nostr:npub1seerapp785zmhxm80js9vep6680ekcqu0tpac92q659vdftwvqustrexkf before I can really test it.
It’s been really fun to learn how strfry works and just the relay side of things in general. It’s also been a blast to write it in V-Lang. Such a fun language. It’s like C with some nice additions. Not to mention it’s super fast. The write policy code is about 700 lines so far. I think it will end up being about 1000 loc.
✌️
GM! I've been working on a strfry write policy in v-lang that adds Nip-29 support!
Simply add the binary (or build it yourself) and conf and update your strfry.conf to point to the write policy.
Will share soon 😉
I really wanted to like relm4, but I just can’t over get very far with it. Maybe it’s improved. 😅
Let’s go!

Don’t sleep on vlang. https://vlang.io
I’ve just created 3 vlang modules for doing Nostr stuff.
vsecp256k1 - A wrapper around libsecp256k1 C library.
https://github.com/ismyhc/vsecp256k1
vbech32 - Pure v Bech32 implementation.
https://github.com/ismyhc/vbech32
vnostr - Core Nostr types and functions.
https://github.com/ismyhc/vnostr
All work on MacOS, Linux and windows. Intel/arm
vnostr is still a work in progress and I’ll come back to it later so I can get back to Seer.
If you like C and its speed you’ll love Vlang.
Took a little time this morning to figure out how to create a V-lang module that wraps libsecp256k1 so that it can be use in V-lang. Got it working!
Will table it for now and get back to Seer, but if you haven't tried V-lang it's worth playing around with. A C-like language that's super fast with a lot of nice things.
I will post the module repo soon. 😃
I’ve just rediscovered Perl. I like it much better for system scripting than Bash or even Python.
Enjoying the best that the great state on North Carolina has! This is where I spent all my summers and my youth. Blessed 🙏

Relay devs sleeping on Redis's json document store feature. It's absolutely blazing fast, highly queryable and still open source via Redis Community Edition.
I took some time yesterday to do some testing on it and wow. It's really quite amazing. Simply create an index on all the needed fields and you have powerful querying capabilities. Even tags!
As part of my work on Seer and Nip29 Im also writing a Nip29 focused relay that's easy to run and it will use redisJSON as its db.
Very excited about this.
You can read more about it here. https://redis.io/docs/latest/operate/oss_and_stack/
