Casper Signer

Casper Signer

Casper Signer is the official non-custodial wallet that allows you to manage private keys and sign transactions on Casper Network

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "manifest_version": 2,
  "version": "1.4.28",
  "name": "Casper Signer",
  "author": "https://casper.network",
  "description": "Casper Signer is the official non-custodial wallet that allows you to manage private keys and sign transactions on Casper Network",
  "content_security_policy": "script-src 'self' 'unsafe-eval' https://ssl.google-analytics.com; object-src 'self';",
  "icons": {
    "16": "logo16.png",
    "64": "logo64.png",
    "128": "logo128.png",
    "192": "logo192.png"
  },
  "background": {
    "scripts": [
      "./scripts/background/background.js"
    ],
    "persistent": true
  },
  "content_scripts": [
    {
      "matches": [
        "*://*.casperlabs.io/*",
        "*://localhost/*",
        "*://*.make.services/*",
        "*://cspr.live/*",
        "*://*.cspr.live/*",
        "*://casper.live/*",
        "*://*.casper.live/*",
        "*://casperholders.io/*",
        "*://*.casperholders.io/*",
        "*://casperholders.com/*",
        "*://*.casperholders.com/*",
        "*://*.casperstats.io/*",
        "*://casperstats.io/*",
        "*://casper-qr.vercel.app/*",
        "*://picaswap.io/wcspr/*",
        "*://casperdash.io/*",
        "*://*.casperdash.io/*",
        "*://friendly.market/*",
        "*://*.friendly.market/*",
        "*://metacask.com/*",
        "*://*.metacask.com/*",
        "*://*.newland.finance/*",
        "*://*.huobiapps.com/*",
        "*://*.singlecoin.xyz/*",
        "*://*.gitcoin.co/*",
        "*://gitcoin.co/*",
        "*://*.casperpunks.io/*",
        "*://*.fuzhouchain.io/*",
        "*://*.wise.art/*",
        "*://*.cerby.fi/*",
        "*://wiseswap.net/*",
        "*://*.wiseswap.net/*",
        "*://*.caspercommunity.io/*",
        "*://*.dhfi.online/*",
        "*://dhfi.online/*",
        "*://*.dhfi.io/*",
        "*://*.dhfi.io/*",
        "*://*.minorityprogrammers.com/*",
        "*://minorityprogrammers.com/*",
        "*://*.dotoracle.network/*",
        "*://*.arcadia.agency/*",
        "*://*.arcadiamgroup.com/*",
        "*://*.skybridger.io/*",
        "*://skybridger.io/*",
        "*://*.caspertigers.io/*",
        "*://caspertigers.io/*",
        "*://casper-pad.io/*",
        "*://*.casper-pad.io/*",
        "*://the-swappery.io/*",
        "*://*.the-swappery.io/*",
        "*://the-swappery.com/*",
        "*://*.the-swappery.com/*",
        "*://caspernft.market/*",
        "*://*.caspernft.market/*",
        "*://casperarmy.org/*",
        "*://*.casperarmy.org/*",
        "*://casperarmy.io/*",
        "*://*.casperarmy.io/*",
        "*://casper.army/*",
        "*://*.casper.army/*",
        "*://dln.org/*",
        "*://*.dln.org/*",
        "*://dlndao.org/*",
        "*://*.dlndao.org/*",
        "*://verifiedimpactnfts.com/*",
        "*://*.verifiedimpactnfts.com/*",
        "*://casperchess.caspergames.eth/*",
        "*://*.kunftmarketplace.io/*",
        "*://kunftmarketplace.io/*",
        "*://crdao.ossa.dev/*",
        "*://casper-vesting.vercel.app/*",
        "*://*.eggforce.io/*",
        "*://eggforce.io/*",
        "*://*.playcasper.io/*",
        "*://playcasper.io/*",
        "*://friendlysoccer.io/*",
        "*://*.friendlysoccer.io/*",
        "*://dive.casper.dev/*",
        "*://cspr.studio/*",
        "*://*.cspr.studio/*",
        "*://cspr.fyi/*",
        "*://*.cspr.fyi/*",
        "*://ve.cspr.university/*",
        "*://tricorn.network/*",
        "*://*.tricorn.network/*",
        "*://chainlendar.io/*",
        "*://*.chainlendar.io/*",
        "*://ultimatedivision.com/*",
        "*://*.ultimatedivision.com/*",
        "*://dev.dmusic.io/*",
        "*://staging.dmusic.io/*",
        "*://beta.dmusic.io/*",
        "*://dmusic.io/*",
        "*://*.dmusic.io/*",
        "*://casperswap.xyz/*",
        "*://*.casperswap.xyz/*",
        "*://casperswap.com/*",
        "*://*.casperswap.com/*",
        "*://casper.team.finance/*",
        "*://droplinked.com/*",
        "*://*.droplinked.com/*",
        "*://bithotel.io/*",
        "*://*.bithotel.io/*",
        "*://testonchain.ossa.dev/*",
        "*://dcm-swiss.com/*",
        "*://*.dcm-swiss.com/*",
        "*://casper.dev/*",
        "*://*.casper.dev/*",
        "*://div3.app/*",
        "*://*.div3.app/*",
        "*://div3.art/*",
        "*://*.div3.art/*",
        "*://div3.dev/*",
        "*://*.div3.dev/*",
        "*://div3.in/*",
        "*://*.div3.in/*",
        "*://div3.io/*",
        "*://*.div3.io/*",
        "*://div3.network/*",
        "*://*.div3.network/*",
        "*://ggxchain.io/*",
        "*://*.ggxchain.io/*",
        "*://mystra.io/*",
        "*://*.mystra.io/*",
        "*://mystra.app/*",
        "*://*.mystra.app/*",
        "*://cspr.market/*",
        "*://*.cspr.market/*",
        "*://cspr.click/*",
        "*://*.cspr.click/*",
        "*://cspr.name/*",
        "*://*.cspr.name/*",
        "*://cspr.cloud/*",
        "*://*.cspr.cloud/*"
      ],
      "js": [
        "./scripts/content/content.js"
      ],
      "run_at": "document_start",
      "all_frames": true
    }
  ],
  "permissions": [
    "notifications",
    "storage",
    "tabs"
  ],
  "web_accessible_resources": [
    "scripts/content/inpage.js",
    "scripts/content/signerTestMethods.js",
    "logo64.png"
  ],
  "browser_action": {
    "default_popup": "index.html",
    "default_icon": {
      "16": "logo16.png",
      "64": "logo64.png",
      "128": "logo128.png",
      "192": "logo192.png"
    },
    "default_title": "Casper Signer"
  }
}