Oddbean new post about | logout
 after being asked about the websocket relay pool connection code in fiatjaf's go-nostr - which i had partially incorporated into realy.lol

well, no, actually, i fully incorporated it and all the tests in there pass. it should work

it includes a client, the relay server listener, a client connection pool (fans out requests to multiple relays for you), has subscription handling code and a standardised subscription identifier scheme all in there

now to get back to finishing the ICP event store 
 btw yes the pool has auth handling, but i didn't create it... i just upgraded it to use my shiny signer interface that i built to allow easily switching between btcec signatures and secp256k1 from bitcoin, which has a nice interface also for helping with symmetric encryption (ECDH)