who wants to help me publish a google chrome extension today?

it's already written but using manifest version 2 and apparently google rugged people using manifest version 2 (as in, you cannot publish it...)

250k sat bounty that expires end of day 2023-04-19 UTC.

please repost for visibility

Reply to this note

Please Login to reply.

Discussion

There are some online converters for manifest v3… have you tried any to see if things auto convert? Or, are you asking if someone can use their account to publish it under?

Lol, no, didn’t know about that; will have a look πŸ€™

This is the official one #[2]

Do you know if it’s possible to side load an extension in chrome; I mean, distributing the extension and allowing people to easily install it without it, being published on the store

I am not super sure about the process in chrome,

but in FF it works but you still need to get Mozilla to sign it.

I assume it is the same for Chrome.

otherwise the user has to enable the dev mode to install it.

Thanks for the heads up; do you happen to know if extensions can access each other?

In manifest v2 I could inject remote code which allowed me to execute in the context of the page; thus access window.nostr

Doesn’t seem to be the case any more

Any way to access Alby from another extension?

yeah, probably, I want my extension to be able to talk to alby or other nip-07 extension

can you help me with this?

1M sat bounty, and something that will be broadly useful πŸ˜…

Yes, if they have Dev mode enabled. Wanna DM the files and I can also test it in Brave?

🫑 good luck my fren!

Thank you πŸ™

we've been struggling with v3 for months. But gathered some experience on the way. What is the problem? maybe I can help.

so I launched zapworthy.com today

I have an extension that embeds a widget snippet on any site

but for it to work it needs access to window.nostr; when I move it to manifest v3 it doesn't allow me to inject a remote javascript, it wants me to bundle the javascript inside the extension, but then it doesn't execute in the context of the browser πŸ˜•