AKA Profiles

Nostr Signer Extension supporting multiple public / private key pairs.

What is AKA Profiles?

AKA Profiles is a Chrome extension developed by https://akaprofiles.com, and its main feature is "Nostr Signer Extension supporting multiple public / private key pairs.".

Extension Screenshots

screenshot

Download AKA Profiles Extension CRX File

Download AKA Profiles extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        Are you an advanced Nostr user?

AKA Profiles is a Nostr signing extension (NIP-07)  supporting  multiple public / private key pairs.

Version 1.05
- fixed user interface issues
- updated permission model to match nos2x
- support for NIP-07 account switching

Key Features
- Keeps your private key safe as local signing replaces sharing your private key
- Chose which public key to share per app request
- Each key pair has its own app permissions & preferred relays 
- Same app permission model as nos2x (forever, 5 minutes, just once)
- supports NIP-04 encryption / decryption
- supports NIP-26 delegated event signing requests

The primary purpose is enabling web apps to request the signing of events using the locally stored private key, thereby eliminating the need to give the private key to web apps.

It also stores a list of your public keys, reducing copying / pasting of keys into various apps.                    

Extension Basic Information

Name AKA Profiles AKA Profiles
ID ncmflpbbagcnakkolfpcpogheckolnad
Official URL https://chromewebstore.google.com/detail/aka-profiles/ncmflpbbagcnakkolfpcpogheckolnad
Description Nostr Signer Extension supporting multiple public / private key pairs.
File Size 284 KB
Installation Count 107
Current Version 1.0.5
Last Updated 2023-09-26
Publish Date 2023-05-19
Developer https://akaprofiles.com
Email [email protected]
Payment Type free
Extension Website https://www.akaprofiles.com
Privacy Policy Page URL https://www.akaprofiles.com/privacy
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "AKA Profiles",
    "description": "Nostr Signer Extension supporting multiple public \/ private key pairs.",
    "version": "1.0.5",
    "manifest_version": 3,
    "action": {
        "default_popup": "app.html",
        "default_title": "AKA Profiles",
        "default_icon": "icon.png"
    },
    "icons": {
        "16": "icon.png",
        "48": "icon.png",
        "128": "icon.png"
    },
    "options_page": "app.html#\/options",
    "background": {
        "service_worker": "background.js"
    },
    "content_scripts": [
        {
            "matches": [
                ""
            ],
            "js": [
                "browser-polyfill.js",
                "contentScript.js"
            ],
            "run_at": "document_end"
        }
    ],
    "permissions": [
        "storage"
    ],
    "web_accessible_resources": [
        {
            "resources": [
                "nostr-provider.js"
            ],
            "matches": [
                "https:\/\/*\/*",
                "http:\/\/localhost:*\/*"
            ]
        }
    ]
}