Search projects, hackathons, sponsors and tech

    ← All projects

    nostr snap

    Nostr Snap is a MetaMask Snap for Nostr Protocol. Nostr Snap provides key management, message signing and event notification for for Nostr protocol.

    About

    Nostr Snap is a MetaMask Snap for Nostr Protocol. Nostr (https://nostr.com/) is a decentralizd social media protocol with simple and elegant design, using Schnorr siganature to sign messages. Nostr Snap provides key management and message signing interface for Nostr protocol, connecting the Ethereum and Nostr community. Nostr Snap also use the snap notify api for new event notifications, provide a live social media experience.

    How it's made

    Nostr Snap is a MetaMask Snap for Nostr Protocol. We use `snap_getEntropy` api to generate Nostr private keys and keep it safe in MetaMask. We also use `snap_notify` for notification. We also adopt the popular ```nostr-tools` package make it ready for client integration. Nostr Snap provides extended rpc interface for web clients to access those capabilities and separate it from the wallet keys.