Frame

Frame

This extension connects web apps to Frame. Frame is an Ethereum wallet that runs as a native desktop application. It manages all of your accounts, tokens and items and allows to seamlessly and securely connect them any app.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "name": "Frame Companion",
  "version": "0.11.0",
  "manifest_version": 2,
  "description": "Frame companion creates an injected connection to Frame desktop wallet (required) on macOS, Windows or Linux.",
  "homepage_url": "https://github.com/floating/frame",
  "background": {
    "scripts": [
      "index.js"
    ]
  },
  "browser_action": {
    "default_title": "Frame Companion",
    "default_icon": {
      "16": "icons/icon16.png",
      "48": "icons/icon48.png",
      "96": "icons/icon96.png"
    }
  },
  "content_scripts": [
    {
      "matches": [
        "file://*/*",
        "http://*/*",
        "https://*/*"
      ],
      "js": [
        "inject.js"
      ],
      "run_at": "document_start",
      "all_frames": true
    },
    {
      "matches": [
        "http://twitter.com/*",
        "https://twitter.com/*"
      ],
      "js": [
        "augment.js"
      ],
      "run_at": "document_idle",
      "all_frames": true
    }
  ],
  "permissions": [
    "activeTab",
    "https://*/*",
    "http://*/*",
    "tabs",
    "idle"
  ],
  "icons": {
    "16": "icons/icon16.png",
    "48": "icons/icon48.png",
    "96": "icons/icon96.png"
  },
  "browser_specific_settings": {
    "gecko": {
      "id": "{77691beb-4c53-48de-ab20-6589a537717a}"
    }
  }
}