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

%near-handler: claim NEAR account and gateway browser #11

Closed
hanfel-dovned opened this issue Jan 19, 2024 · 1 comment
Closed

%near-handler: claim NEAR account and gateway browser #11

hanfel-dovned opened this issue Jan 19, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@hanfel-dovned
Copy link
Contributor

hanfel-dovned commented Jan 19, 2024

There are two main uses for the user-facing NEAR Urbit app:

  1. Claiming your .urbit NEAR account
  2. Browsing user-made gateways

To achieve this, we'll have two Gall agents: a user-facing client and a UF/NF-run relay server.

The relay server will authenticate users' Urbit IDs and facilitate the on-chain .urbit account creation, as well as act as a relay/repo/marketplace for discoverable user-submitted gateways. (This won't need a frontend, since it'll just be running automatically.)

The user-facing client app will store the .urbit account credentials and allow the user to browse installable and locally-installed gateways.

EDIT: As discussed in the edit to #12, the relay server for claiming .urbit accounts will likely not be a Gall agent. (This raises another question: should there be a centralized repo for gateways, or would it be more Urbity and decentralized to do this via %gossip and direct linking?)

This issue will be for the Urbit side of this architecture.

@hanfel-dovned
Copy link
Contributor Author

Broke this out into a more specific series of issues with #17, #18, and #19. Closing this one.

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

No branches or pull requests

1 participant