Bonfida / messaging-app

31 stars 4 forks source link

Messaging delegated subdomains #6

Open jcomeaux opened 2 years ago

jcomeaux commented 2 years ago

I've been experimenting with the jabber app (on android) and am super stoked! I'd love to model my circle of friends as subdomains, but I understand that SNS doesn't currently support delegation of subdomains. Could this feature be added? I couldn't find a repo for SNS itself, so hoping this request gets to the right people.

Would really make it easy for me to bootstrap a group of people as well as set up a small company or DAO using jabber as main communication tool.

Lots of folks are asking about subdomains in your discord support channel fwiw 😄

dr497 commented 2 years ago

Hey @jcomeaux !

Thanks for opening an issue 😃

Just to make sure I understand your idea correctly, by "delegate" you mean transfer the subdomain? And the idea would be to create a group on Jabber and use a subdomain that you own as the address of the group?

mryalamanchi commented 2 years ago

The idea is to delegate/transfer the registrant of a subdomain to an individual Public Address and use the root domain as the group address. There would also exist a controller, then, who executes delegation and revocation of a subdomain. This controller is also the owner (by default) of the root domain. Although, this is more to do with bonfida naming service than jabber itself. Just like providing company employees the company's email.

Only registrants of the subdomains can access the group (a root domain).