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

create a 2-part component with the wallet #24

Closed
3 tasks done
gregoryguillou opened this issue Jul 12, 2022 · 1 comment
Closed
3 tasks done

create a 2-part component with the wallet #24

gregoryguillou opened this issue Jul 12, 2022 · 1 comment
Assignees

Comments

@gregoryguillou
Copy link
Contributor

gregoryguillou commented Jul 12, 2022

Objectives

the burner wallet should be splitted into 2 components: (1) the extension will be a javascript-only component that would be registered in window.starknet and be available through starknet.js; (2) the wallet will manage the EC key in the localstorage and provide an UI. This 2nd component will be executed in an iFrame.

Success Criterias

This would be the first part of the project, it should:

  • implement a simple UI "the wallet" that won't provide much magic for now except that it should be able to receive messages from the parent frame and mock answers
  • implement the extension with the various components that are required, including the account, provider and signer
  • register the extension in the right global variable so that it can be accessed by starknet.js
@gregoryguillou gregoryguillou self-assigned this Jul 12, 2022
@gregoryguillou gregoryguillou changed the title improve the component interface to make it more open create a 2-part component with the wallet Jul 26, 2022
@gregoryguillou
Copy link
Contributor Author

The whole configuration is now implemented

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

1 participant