Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature request] NOSTR relay "allow list" switch #12

Open
Darth-Coin opened this issue Apr 20, 2023 · 5 comments
Open

[Feature request] NOSTR relay "allow list" switch #12

Darth-Coin opened this issue Apr 20, 2023 · 5 comments
Assignees

Comments

@Darth-Coin
Copy link

Description

A simple switch button to activate "allow list only" to join to the relay.
Right now, in the relay config user can activate the paid option and in that moment only allowed / paid pubkeys can join.
But what about running a simple relay for family / friends for free but in a private mode, only predetermined allowed pubkeys?
Yes, we can put a high fee and add a bunch of pubkeys as allowed, but nowadays not many people are so smart to take advantage of 1BTC fee for a nostr relay 😂😂😂.

Solution proposal

image

So a more visible button in the accounts section will be much easier for users that do not want to use it with the payment method.
Adding a bunch of allowed pubkeys and switch the button "Allow list - block all the rest".
If the button is not activated, then anybody could join, but ONLY if the payment option is disabled.

@bitkarrot
Copy link
Contributor

is this feature referencing NIP-29?
@motorina0 , is @arcbtc still working on this issue? would be nice to have. I would like it.

https://github.com/nostr-protocol/nips/blob/fade0164f52033314bf0a5ef9bd63c2483afae9b/29.md

@bitkarrot
Copy link
Contributor

@arcbtc please assign to me.

cc: @Darth-Coin

@bitkarrot
Copy link
Contributor

OK now this repo is updated to be inline with V1.0, i will start to implement the feature. @dni

@dni
Copy link
Member

dni commented Nov 25, 2024

go for it :)

@bitkarrot
Copy link
Contributor

I am still working on it. been too many things and not enough time. If i free up my plate this week, eta is mid december now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants