Hey man, thanks for the info! What is grain? Is there any difference for the end user? Is it a blastr relay?
Sorry to tag you bunch, but I wanted y'all to know you are whitelisted at wss://wheat.happytavern.co . This relay is running the latest version of grain πΎ (unreleased) There are probably bugs, so no promises on note data integrity. I would be forever grateful if you started testing it π This should handle any kind you throw at it.
nostr:npub1mc20uche0cy599vpl850aschpu7wteundgsnf0msep79lu3fu5aq3r4ptv
nostr:npub1m3xdppkd0njmrqe2ma8a6ys39zvgp5k8u22mev8xsnqp4nh80srqhqa5sf
nostr:npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr
nostr:npub1arkn0xxxll4llgy9qxkrncn3vc4l69s0dz8ef3zadykcwe7ax3dqrrh43w
nostr:npub1q6ya7kz84rfnw6yjmg5kyttuplwpauv43a9ug3cajztx4g0v48eqhtt3sh
nostr:npub1nxa4tywfz9nqp7z9zp7nr7d4nchhclsf58lcqt5y782rmf2hefjquaa6q8
nostr:npub1rzg96zjavgatsx5ch2vvtq4atatly5rvdwqgjp0utxw45zeznvyqfdkxve
nostr:npub1xnf02f60r9v0e5kty33a404dm79zr7z2eepyrk5gsq3m7pwvsz2sazlpr5
nostr:npub1qny3tkh0acurzla8x3zy4nhrjz5zd8l9sy9jys09umwng00manysew95gx
nostr:npub1q8w7u2ymrghfpp6v5dpg57jpgaj2djk340a2npwzq8n64ksk6wxq8aw95u
nostr:npub14qz92uedt0a8jte8jqg63jr3s5cc99cej36jh883z6tprlu354uqqe2q26
nostr:npub1m4ny6hjqzepn4rxknuq94c2gpqzr29ufkkw7ttcxyak7v43n6vvsajc2jl
nostr:npub1x3azxuysp5vmfer4vgs4jn5tmfcx4ew8sh0qnev7gczljxsr7jwqa3g4el
nostr:npub1utx00neqgqln72j22kej3ux7803c2k986henvvha4thuwfkper4s7r50e8
nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s
nostr:npub1rsvhkyk2nnsyzkmsuaq9h9ms7rkxhn8mtxejkca2l4pvkfpwzepql3vmtf
nostr:npub16secklpnqey3el04fy2drfftsz5k26zlwdsnz84wtul2luwj8fdsugjdxk
nostr:npub1de6l09erjl9r990q7n9ql0rwh8x8n059ht7a267n0q3qe28wua8q20q0sd
nostr:npub10000000thpep7auj058803nqtymqlf3rw87lzhe6mkfeywnpxg5sjw7nql
nostr:npub16e3vzr7dk2uepjcnl85nfare3kdapxge08gr42s99n9kg7xs8xhs90y9v6
nostr:npub1ktt8phjnkfmfrsxrgqpztdjuxk3x6psf80xyray0l3c7pyrln49qhkyhz0
nostr:npub1guh5grefa7vkay4ps6udxg8lrqxg2kgr3qh9n4gduxut64nfxq0q9y6hjy
nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z
nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft
nostr:npub1dukh7q9f2hv6anwyevuw7ru797n43hcpp960zed7f5t8pw6mk4msx7uv5t
nostr:npub1a2cww4kn9wqte4ry70vyfwqyqvpswksna27rtxd8vty6c74era8sdcw83a
nostr:npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac
nostr:npub16eumpaxffppswucpeysysrya9uk39j06d5gr2tsnf6cupq3f4jdqyft6jc
nostr:npub10npj3gydmv40m70ehemmal6vsdyfl7tewgvz043g54p0x23y0s8qzztl5h
nostr:npub1wqfzz2p880wq0tumuae9lfwyhs8uz35xd0kr34zrvrwyh3kvrzuskcqsyn
nostr:npub1hq7fz9q8c4mqqs6xz48nzpme6tqvulc2u6j6qf3qe0kzude462eqnefhvp
nostr:npub1s4m06xdlu6fuhfhs4m3nhpp8xdpsdprwccdktckkzusfu8qzzprqnfpz6a
Discussion
Not yet π€ It's on the roadmap though π grain is a relay implementation I've been working on. Probably not much difference for the end user but my goal is to make a highly configurable relay that can work for a lot of different use cases by just changing the config. I want to make it easy for a non technical user to spin up their own relay for their own purposes. Check the issues for the roadmap
You can see the code here : https://github.com/0ceanslim/grain
For blasting I've been considering NIP66 (not merged) , nostr.watch or integrating nostr:nprofile1qqsrg73rwzgq6xd5u36kyg2ef69a5ur2uhrcthsfuk0yvp0ergplf8qprfmhxue69uhkymmnw3ezumr9vd682unfveujumn9wshs9y0xt2 bostr. bostr2 is written in go as well so I can probably work with it. There are a few options for blasting and I'm not sure what way to go yet. Input appreciated here for others reading.
Whatβs the best way to test it? Just add to the relay set? Or maybe if I use it with a client like Nostur that shows to which relays a note has been broadcasted
Yea, add it to your list anywhere you want and start posting to it. You can also import events from other relays. Check out the front end UI. https://wheat.happytavern.co