/neo-metamask-snap

Primary LanguageTypeScriptMIT LicenseMIT

Neo Snap

This Snap allows MetaMask users to interact with the Neo blockchain.

Usage

Since this is a beta version, you need MetaMask Flask. You cannot have other versions of MetaMask installed. For apps to be able to connect to Flask, you will need to disable MetaMask and any other wallets that might be overriding the window.ethereum object.

The Snap can be installed by visiting https://vitalwallet.xyz/.

Docs: TODO

Development

Prerequisites

  • MetaMask Flask

    • ⚠️ You cannot have other versions of MetaMask installed

Installing

yarn

Running

wallet-adapter build

yarn workspace @vital-wallet/neo-snap-wallet-adapter build:dev

snap dev

yarn workspace @vital-wallet/neo-snap start

dapp site dev

yarn workspace wallet-site dev

Deploy Wallet Site

yarn

yarn workspace @vital-wallet/neo-snap-wallet-adapter build

yarn workspace wallet-site build
yarn workspace wallet-site start