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

Add Gateway Mnemonic support to UI #533

Open
Kodylow opened this issue Sep 23, 2024 · 3 comments
Open

Add Gateway Mnemonic support to UI #533

Kodylow opened this issue Sep 23, 2024 · 3 comments
Assignees

Comments

@Kodylow
Copy link
Member

Kodylow commented Sep 23, 2024

need to add support for new gateway mnemonic coming in fedimint 0.5, @m1sterc001guy is this just adding that "/mnemonic" authed route to fetch and display it? Is there a setup state we can put the gateway into where it doesn't have it set yet then the user passes it in? kinda like we do pre setup ceremony for the guardians?

@Kodylow Kodylow self-assigned this Sep 23, 2024
@m1sterc001guy
Copy link
Contributor

is this just adding that "/mnemonic" authed route to fetch and display it?

Yes

Is there a setup state we can put the gateway into where it doesn't have it set yet then the user passes it in? kinda like we do pre setup ceremony for the guardians?

Not currently. If it is not set, a new mnemonic is generated. The user can pass it into the gateway via an environment variable. If you want an explicit setup state, we can add that, but would require a little re-working.

Do you also want to add a "migrate" function to that UI to migrate old connected federations to the new mnemonic way? We don't currently have that feature either but we could add it if it would be helpful.

@Kodylow
Copy link
Member Author

Kodylow commented Sep 23, 2024

I think for people setting gateways up using a service it'd be good to not have them input the mnemonic anywhere else besides our UI

@Kodylow
Copy link
Member Author

Kodylow commented Sep 23, 2024

and on migrating I don't want that in the UI, lets keep that server side / manual

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

2 participants