MWC Wallet Firefox

Examine source code of MWC Wallet

Inspect and view changes in MWC Wallet source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "name": "__MSG_name__",
  "description": "__MSG_description__",
  "version": "2.8.2",
  "manifest_version": 3,
  "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoVythxf3gMTrKzZ1azWONT/DPzC4wRi2HYrc1374E00jrY4I3//tQBu2DL7JLuRnYOgTEzmgTMwBvja/AxS+JFoIJWTTnDMWtHuNma2lmloE1Ow1UTS93zWVPej9il3gmZcYK6oJmLmQ/fnxS8uTx49Y9WdodTdwEDgz6PaU2MGHMjAmRLCtlBag0xuYc2m4FCEwSg2YMWloU/rTx6g4sJFOYr0OTVjNk9yBnY8q3Zafs07cYQQ/BuzCZrlAnYSwkZnWYPJm5PZje74EAMRfw6HIOjWfevi9jy31cg+SN+OKGHRCDYBUo3bIF3gq/lRRCD/O9JRWZ8Gc4Phf0D4/TQIDAQAB",
  "default_locale": "en_US",
  "action": {
    "default_icon": {
      "16": "./images/app_icons/app_icon-16x16.png",
      "24": "./images/app_icons/app_icon-24x24.png",
      "32": "./images/app_icons/app_icon-32x32.png",
      "48": "./images/app_icons/app_icon-48x48.png",
      "64": "./images/app_icons/app_icon-64x64.png",
      "96": "./images/app_icons/app_icon-96x96.png",
      "114": "./images/app_icons/app_icon-114x114.png",
      "120": "./images/app_icons/app_icon-120x120.png",
      "128": "./images/app_icons/app_icon-128x128.png",
      "144": "./images/app_icons/app_icon-144x144.png",
      "152": "./images/app_icons/app_icon-152x152.png",
      "180": "./images/app_icons/app_icon-180x180.png",
      "192": "./images/app_icons/app_icon-192x192.png",
      "256": "./images/app_icons/app_icon-256x256.png",
      "384": "./images/app_icons/app_icon-384x384.png",
      "512": "./images/app_icons/app_icon-512x512.png"
    },
    "default_title": "__MSG_defaultTitle__"
  },
  "icons": {
    "16": "images/app_icons/app_icon-16x16.png",
    "24": "images/app_icons/app_icon-24x24.png",
    "32": "images/app_icons/app_icon-32x32.png",
    "48": "images/app_icons/app_icon-48x48.png",
    "64": "images/app_icons/app_icon-64x64.png",
    "96": "images/app_icons/app_icon-96x96.png",
    "114": "images/app_icons/app_icon-114x114.png",
    "120": "images/app_icons/app_icon-120x120.png",
    "128": "images/app_icons/app_icon-128x128.png",
    "144": "images/app_icons/app_icon-144x144.png",
    "152": "images/app_icons/app_icon-152x152.png",
    "180": "images/app_icons/app_icon-180x180.png",
    "192": "images/app_icons/app_icon-192x192.png",
    "256": "images/app_icons/app_icon-256x256.png",
    "384": "images/app_icons/app_icon-384x384.png",
    "512": "images/app_icons/app_icon-512x512.png"
  },
  "content_security_policy": {
    "extension_pages": "script-src 'self' 'wasm-unsafe-eval'"
  },
  "permissions": [
    "unlimitedStorage",
    "storage",
    "scripting",
    "contextMenus"
  ],
  "background": {
    "service_worker": "./service_worker.js",
    "scripts": [
      "./service_worker.js"
    ]
  },
  "cross_origin_opener_policy": {
    "value": "same-origin"
  },
  "cross_origin_embedder_policy": {
    "value": "require-corp"
  },
  "content_scripts": [
    {
      "matches": [
        "<all_urls>"
      ],
      "js": [
        "./content_script.js"
      ],
      "all_frames": true
    }
  ],
  "web_accessible_resources": [
    {
      "matches": [
        "<all_urls>"
      ],
      "resources": [
        "api.js",
        "remove_api.js"
      ]
    }
  ],
  "host_permissions": [
    "<all_urls>"
  ],
  "protocol_handlers": [
    {
      "protocol": "web+mwchttp",
      "name": "MWC Wallet",
      "uriTemplate": "./index.html?Override+Wallet+Type=MimbleWimble+Coin&Override+Network+Type=Mainnet&Request=Start+Transaction&Recipient+Address=%s"
    },
    {
      "protocol": "web+mwchttps",
      "name": "MWC Wallet",
      "uriTemplate": "./index.html?Override+Wallet+Type=MimbleWimble+Coin&Override+Network+Type=Mainnet&Request=Start+Transaction&Recipient+Address=%s"
    },
    {
      "protocol": "web+mwcfloonethttp",
      "name": "MWC Wallet",
      "uriTemplate": "./index.html?Override+Wallet+Type=MimbleWimble+Coin&Override+Network+Type=Floonet&Request=Start+Transaction&Recipient+Address=%s"
    },
    {
      "protocol": "web+mwcfloonethttps",
      "name": "MWC Wallet",
      "uriTemplate": "./index.html?Override+Wallet+Type=MimbleWimble+Coin&Override+Network+Type=Floonet&Request=Start+Transaction&Recipient+Address=%s"
    },
    {
      "protocol": "web+grinhttp",
      "name": "MWC Wallet",
      "uriTemplate": "./index.html?Override+Wallet+Type=Grin&Override+Network+Type=Mainnet&Request=Start+Transaction&Recipient+Address=%s"
    },
    {
      "protocol": "web+grinhttps",
      "name": "MWC Wallet",
      "uriTemplate": "./index.html?Override+Wallet+Type=Grin&Override+Network+Type=Mainnet&Request=Start+Transaction&Recipient+Address=%s"
    },
    {
      "protocol": "web+grintestnethttp",
      "name": "MWC Wallet",
      "uriTemplate": "./index.html?Override+Wallet+Type=Grin&Override+Network+Type=Testnet&Request=Start+Transaction&Recipient+Address=%s"
    },
    {
      "protocol": "web+grintestnethttps",
      "name": "MWC Wallet",
      "uriTemplate": "./index.html?Override+Wallet+Type=Grin&Override+Network+Type=Testnet&Request=Start+Transaction&Recipient+Address=%s"
    },
    {
      "protocol": "web+epichttp",
      "name": "MWC Wallet",
      "uriTemplate": "./index.html?Override+Wallet+Type=Epic+Cash&Override+Network+Type=Mainnet&Request=Start+Transaction&Recipient+Address=%s"
    },
    {
      "protocol": "web+epichttps",
      "name": "MWC Wallet",
      "uriTemplate": "./index.html?Override+Wallet+Type=Epic+Cash&Override+Network+Type=Mainnet&Request=Start+Transaction&Recipient+Address=%s"
    },
    {
      "protocol": "web+epicfloonethttp",
      "name": "MWC Wallet",
      "uriTemplate": "./index.html?Override+Wallet+Type=Epic+Cash&Override+Network+Type=Floonet&Request=Start+Transaction&Recipient+Address=%s"
    },
    {
      "protocol": "web+epicfloonethttps",
      "name": "MWC Wallet",
      "uriTemplate": "./index.html?Override+Wallet+Type=Epic+Cash&Override+Network+Type=Floonet&Request=Start+Transaction&Recipient+Address=%s"
    }
  ],
  "browser_specific_settings": {
    "gecko": {
      "id": "{d783f67c-4dea-4d64-bfc2-1d4a6057babe}",
      "data_collection_permissions": {
        "required": [
          "none"
        ]
      }
    }
  }
}

Best MWC Wallet Alternatives

Here are some Firefox add-ons that are similar to MWC Wallet: