MetaMask / MetaMask/metamask-extension
Porting to Safari Web Extension (Safari 14)
- Dominant language
- TypeScript
- Stars
- 13.2k
- Forks
- 5.6k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 451
Description
Safari 14 (in [preview mode](https://developer.apple.com/safari/technology-preview/) now) supports the WebExtension standard. Is it possible to port Metamask to work as a Safari extension now?
[Meet Safari Web Extensions](https://developer.apple.com/videos/play/wwdc2020/10665/) - WWDC session about the new capability, with links to supporting documentation.
[TechCrunch: Apple will let you port Google Chrome extensions to Safari](https://techcrunch.com/2020/06/25/apple-will-let-you-port-google-chrome-extensions-to-safari/)
Contributor guide
Research direction
Start with the linked Safari Web Extensions documentation and WWDC session to understand Safari 14's WebExtension support. Assess how MetaMask's existing browser extension would need to change for Safari; done means a working Safari extension, but the issue does not identify files or tests to begin with.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend, web-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100