Hi there,

I need your help frens! I have setup 23 relays for my profile but every time I interact with the interface some of those relays get removed and others added.

Here's my workaround with screenshots to help explain better.

When I hit refresh and shortly after click on the "Relays" button on the top bar I see my 23 setup relays correctly:

After a few seconds new relays are added but not activated:

If I click "Set relays" now all works as expected with my 23 relays until I click anything on the side bar. If I don't do this exercise some of my relays are ignored and new ones are added:

I tried to clear cookies, clear database and all that I could find. Any idea what can cause this and how to fix it?

Even with this, #nostrudel is the best. 💪

Thanks! 💜 🤙

Reply to this note

Please Login to reply.

Discussion

Sorry, the UI is kind of confusing right now. the "Relays" button on the top of most views is for temporarily managing relays in the context of whatever your looking at.

If you want to see the list of all the relays you've joined you can use the "Relays" page in the left navigation menu https://nostrudel.ninja/#/relays

Thanks!

However if I check the relays via the sidebar on the left I experience the same thing: when I hit refresh for a brief moment my 23 relays are shown and a few seconds later it changes the same way as described above.

This is right after page refresh:

This is about 3-4 seconds later when the page finished loading:

Found the issue. Right now in nostr there are two ways to store the users relays. the older way is to store them in the users contacts list and the newer way is to use NIP-65 relay list.

noStrudel uses the newer NIP-65 but also tries to fallback to reading the relays from the users contacts list.

It looks like in your case there where still some relays in your contacts list, and since your contact list was newer noStrudel was switching over to use that.

TLDR; Should be fixed in the alpha version

it works now 👏 👏

thank you ser 🫡