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

Publish to Chrome store #138

Open
rodolfomiranda opened this issue Mar 15, 2024 · 2 comments
Open

Publish to Chrome store #138

rodolfomiranda opened this issue Mar 15, 2024 · 2 comments
Assignees

Comments

@rodolfomiranda
Copy link
Collaborator

No description provided.

@rodolfomiranda rodolfomiranda added this to the Release Candidate milestone Mar 15, 2024
@rodolfomiranda rodolfomiranda self-assigned this Mar 15, 2024
@edeykholt
Copy link
Contributor

Back in December, I posted Blocktrust.dev's Identity Wallet browser extension for PRISM into the Chrome Web Store.

Here are some tips for getting through the publishing process of Polaris to Chrome Web Store. This is from memory, but from what I recall:

  • need a company behind the publishing process, essentially
  • will require a Privacy Policy and commitment to some Google Chrome privacy policies
  • need an email for customer support
  • need a physical mailing address
  • if manifest v3 permissions aren't minimal, there will be challenges or delays from Google. Try to move any permissions into optional permissions and prompt the user during the user experience. Granted permissions will be remembered by Chrome. The manifest v3 permisison names aren't always obviously indicative of the required user experience, since the permissions work together. For example, the manifest should indicate the user will be prompted whether they want the extension to have permission to the current tab. For the blocktrust browser extension, I added some code to support this. Attached are what I ended up publishing with back in the fall (other than version changes). Note that no host_permissions are defined; rather, optional_host_permissions are defined.

manifest.json

@2byrds
Copy link
Collaborator

2byrds commented Apr 11, 2024

The submission was made and is being reviewed.

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

3 participants