@blockchain-lab-um/masca v1.2.2
Features
Masca is built agnostic, leaving the user to choose his preferred blockchain, DID method, and data storage provider. Everything is configurable, just like selecting the network in MetaMask. Currently supported technologies:
- Blockchains: Any EVM-based blockchain that is supported by DID methods
- DID methods:
did:ethr
,did:key
,did:pkh
,did:jwk
- Data storage providers: Local MetaMask Snap state, Ceramic Network
Many new features are already in the works. For more information, please check the roadmap on the documentation.
Development
Versions
Every version of Masca does NOT work with every version of MetaMask Flask! Here is a table of compatible versions:
Masca version | MetaMask Flask version |
---|---|
0.1.0 | 10.29.0 |
0.2.0 | 10.31.0 |
0.3.0 | 10.32.0 |
Prerequisites
- MetaMask Flask
- ⚠️ You cannot have other versions of MetaMask installed
- Node.js
18
. We strongly recommend you install via NVM to avoid incompatibility issues between different node projects.- Once installed, you should also install pnpm with
npm i -g pnpm
to make working with this repository easiest.
- Once installed, you should also install pnpm with
Running
- Run
pnpm build:all
Snap
- To start the Snap run
pnpm nx start @blockchain-lab-um/masca
- Snap can be tested on
localhost:8081/
or on Masca website
Website
- To start the Website run
pnpm nx start @blockchain-lab-um/dapp
Docs
- To start the Website run
pnpm nx start @blockchain-lab-um/masca-docs
Feature requests
Is Masca missing some crucial features? For new features and other enhancements, please open a new issue. If you are unsure if it fits in the Snap, start a new discussion under the Discussions tab.
Rebrand
Masca was previously called SSI Snap; thus, the old name can still appear in some places. You can also find earlier versions of the Snap under the SSI Snap packages.
Licenses
This project is dual-licensed under Apache 2.0 and MIT terms:
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
8 days ago
11 days ago
21 days ago
1 month ago
1 month ago
1 month ago
1 month ago
2 months ago
2 months ago
2 months ago
2 months ago
4 months ago
5 months ago
6 months ago
8 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
6 months ago
8 months ago
8 months ago
8 months ago
8 months ago
9 months ago
8 months ago
7 months ago
7 months ago
8 months ago
10 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
10 months ago
9 months ago
9 months ago
11 months ago
11 months ago
12 months ago