Nostamask ๐บ -- Navigating Nostr Safely with Nostamask Snap.
In an ever-evolving landscape of blockchain technologies and decentralized networks, seamless interaction and secure transactions have become paramount. Introducing Nostamask, a revolutionary Snaps plugin for Metamask, designed to redefine how users connect with the Nostr Network.
The Nostamask project addresses the challenges users currently face when navigating the complexities of Nostr Network interactions through Metamask.
We create Nostamask by extend the functionality of MetaMask Flask with Snaps, use nostr-tools interact Nostr network via relays and fork twitter-clone style to demonstrate the Snaps, use Infura IPFS to store profile/banner.
Config Infura API Key on packages/app/.env.local
NEXT_PUBLIC_INFURA_API_KEY="<>"
NEXT_PUBLIC_INFURA_API_KEY_SECRET="<>"
NEXT_PUBLIC_SNAP_ORIGIN="npm:@ubinix-warun/nostamask-snap"
Publish Snap to NpmJS registry.
cd packages/snap
npm publish
Run Snap and App.
yarn install && yarn start