https://github.com/astroxnetwork/icsnap
A snap plugin for MetaMask
https://github.com/astroxnetwork/icsnap
Last synced: 11 months ago
JSON representation
A snap plugin for MetaMask
- Host: GitHub
- URL: https://github.com/astroxnetwork/icsnap
- Owner: AstroxNetwork
- Created: 2022-04-17T15:43:24.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-01-27T13:18:20.000Z (over 3 years ago)
- Last Synced: 2024-10-10T01:31:29.951Z (over 1 year ago)
- Language: TypeScript
- Size: 935 KB
- Stars: 4
- Watchers: 10
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ICSnap
## Quick Start
```bash
yarn install && yarn build:all && yarn demo:local
```
## Components and install instructions
1. [Download Metamask Flask](https://metamask.io/flask/)
and uninstall/disable old metamask
2. Go to example page or any supported page, install ICSnap before run
3. Can sign message afterwards
## How it works
1. Develope Metamask Flask Snap project
2. Use Secp256k1Key identity inside snap
3. Get identity and signing method for web app
## Use cases for IC
1. Can integrate with current login system, eg. Internet Identity, Astrox ME.
2. Can sign message directly, for example transaction, and use it as wallet.
3. Can interact with canisters, or even control a canister wallet like [FoxIC](https://github.com/AstroxNetwork/FoxIC)