Observed since 21 Oct, 09:31 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
@0xpolygonid/snap-example
PolygonID MetaMask Snap example
Welcome to the PolygonID snap example repository! This repository serves as a demo project showcasing the usage of the snap library from 0xPolygonID for Verifiable Credentials and did:pkh.
The PolygonID snap example repository demonstrates how to integrate and utilize the snap project to enable zero-knowledge proof sharing for Verifiable Credentials and did:pkh. With snap, you can enhance privacy and security in credential verification processes by leveraging zero-knowledge proofs.
This example project provides a clear starting point for understanding and experimenting with the capabilities of snap in the context of Verifiable Credentials and did:pkh. It showcases how to set up the project and utilize the library to perform zero-knowledge proof sharing.
snap in a practical scenario.To get started with the PolygonID snap example project, follow these steps:
Clone the repository: Begin by cloning this repository to your local machine using the following command:
git clone https://github.com/0xPolygonID/snap-example.git
2. **Install dependencies**: Navigate into the project directory and install the required dependencies using Yarn or npm:
cd snap-example yarn install
3. **Install Metamask Flask**: Install Metamask Flask, a browser extension wallet, to interact with the demo application. You can find installation instructions on the [Metamask website](https://metamask.io/flask/).
4. **Run the project**: Once the dependencies are installed, you can run the project using the provided scripts:
yarn start
This command will start the application, and you can access it in your browser at `http://localhost:8000`.
5. **Explore the demo**: The project includes sample code and a guided demonstration of zero-knowledge proof sharing for Verifiable Credentials and did:pkh. Follow the instructions provided in the demo application to understand and experience the capabilities of `snap`.
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
@0xpolygonid/js-sdkEnvironment{
"local_name": "@0xpolygonid/js-sdk",
"alias": false,
"peer_metadata": null
} | git+https://github.com/0xPolygonID/js-sdk.git#v2 | runtime |
@iden3/js-iden3-coreEnvironment{
"local_name": "@iden3/js-iden3-core",
"alias": false,
"peer_metadata": null
} | git+https://github.com/iden3/js-iden3-core.git#v2 | runtime |
@iden3/js-jwzEnvironment{
"local_name": "@iden3/js-jwz",
"alias": false,
"peer_metadata": null
} | ^1.0.0-beta.2 | runtime |
@iden3/js-merkletreeEnvironment{
"local_name": "@iden3/js-merkletree",
"alias": false,
"peer_metadata": null
} | ^1.0.0-beta.4 | runtime |
@metamask/snaps-typesEnvironment{
"local_name": "@metamask/snaps-types",
"alias": false,
"peer_metadata": null
} | ^0.32.2 | runtime |
@metamask/snaps-uiEnvironment{
"local_name": "@metamask/snaps-ui",
"alias": false,
"peer_metadata": null
} | ^0.32.2 | runtime |
bufferEnvironment{
"local_name": "buffer",
"alias": false,
"peer_metadata": null
} | ^6.0.3 | runtime |
did-jwtEnvironment{
"local_name": "did-jwt",
"alias": false,
"peer_metadata": null
} | ^6.11.6 | runtime |
did-resolverEnvironment{
"local_name": "did-resolver",
"alias": false,
"peer_metadata": null
} | ^4.1.0 | runtime |
ethersEnvironment{
"local_name": "ethers",
"alias": false,
"peer_metadata": null
} | ^6.4.0 | runtime |
intlEnvironment{
"local_name": "intl",
"alias": false,
"peer_metadata": null
} | ^1.2.5 | runtime |
@lavamoat/allow-scriptsEnvironment{
"local_name": "@lavamoat/allow-scripts",
"alias": false,
"peer_metadata": null
} | ^2.0.3 | development |
@metamask/auto-changelogEnvironment{
"local_name": "@metamask/auto-changelog",
"alias": false,
"peer_metadata": null
} | ^2.6.0 | development |
@metamask/eslint-configEnvironment{
"local_name": "@metamask/eslint-config",
"alias": false,
"peer_metadata": null
} | ^10.0.0 | development |
@metamask/eslint-config-jestEnvironment{
"local_name": "@metamask/eslint-config-jest",
"alias": false,
"peer_metadata": null
} | ^10.0.0 | development |
@metamask/eslint-config-nodejsEnvironment{
"local_name": "@metamask/eslint-config-nodejs",
"alias": false,
"peer_metadata": null
} | ^10.0.0 | development |
@metamask/eslint-config-typescriptEnvironment{
"local_name": "@metamask/eslint-config-typescript",
"alias": false,
"peer_metadata": null
} | ^10.0.0 | development |
@metamask/snaps-cliEnvironment{
"local_name": "@metamask/snaps-cli",
"alias": false,
"peer_metadata": null
} | ^0.32.2 | development |
@types/uuidEnvironment{
"local_name": "@types/uuid",
"alias": false,
"peer_metadata": null
} | ^9.0.1 | development |
@typescript-eslint/eslint-pluginEnvironment{
"local_name": "@typescript-eslint/eslint-plugin",
"alias": false,
"peer_metadata": null
} | ^5.33.0 | development |
@typescript-eslint/parserEnvironment{
"local_name": "@typescript-eslint/parser",
"alias": false,
"peer_metadata": null
} | ^5.33.0 | development |
esbuildEnvironment{
"local_name": "esbuild",
"alias": false,
"peer_metadata": null
} | ^0.17.19 | development |
esbuild-plugin-replaceEnvironment{
"local_name": "esbuild-plugin-replace",
"alias": false,
"peer_metadata": null
} | ^1.4.0 | development |
eslintEnvironment{
"local_name": "eslint",
"alias": false,
"peer_metadata": null
} | ^8.21.0 | development |
eslint-config-prettierEnvironment{
"local_name": "eslint-config-prettier",
"alias": false,
"peer_metadata": null
} | ^8.1.0 | development |
eslint-plugin-importEnvironment{
"local_name": "eslint-plugin-import",
"alias": false,
"peer_metadata": null
} | ^2.26.0 | development |
eslint-plugin-jestEnvironment{
"local_name": "eslint-plugin-jest",
"alias": false,
"peer_metadata": null
} | ^26.8.2 | development |
eslint-plugin-jsdocEnvironment{
"local_name": "eslint-plugin-jsdoc",
"alias": false,
"peer_metadata": null
} | ^39.2.9 | development |
eslint-plugin-nodeEnvironment{
"local_name": "eslint-plugin-node",
"alias": false,
"peer_metadata": null
} | ^11.1.0 | development |
eslint-plugin-prettierEnvironment{
"local_name": "eslint-plugin-prettier",
"alias": false,
"peer_metadata": null
} | ^4.2.1 | development |
node-stdlib-browserEnvironment{
"local_name": "node-stdlib-browser",
"alias": false,
"peer_metadata": null
} | ^1.2.0 | development |
prettierEnvironment{
"local_name": "prettier",
"alias": false,
"peer_metadata": null
} | ^2.2.1 | development |
prettier-plugin-packagejsonEnvironment{
"local_name": "prettier-plugin-packagejson",
"alias": false,
"peer_metadata": null
} | ^2.2.11 | development |
rimrafEnvironment{
"local_name": "rimraf",
"alias": false,
"peer_metadata": null
} | ^3.0.2 | development |
through2Environment{
"local_name": "through2",
"alias": false,
"peer_metadata": null
} | ^4.0.2 | development |
typescriptEnvironment{
"local_name": "typescript",
"alias": false,
"peer_metadata": null
} | ^4.7.4 | development |
Source distribution
{
"integrity": "sha512-4bUUIHqVXg1c+djMujIH6IS5XOjn7r3R2RvQehhFdlx9nOsVndus5jYVsuHQBte3+/rFz/vQLQvfc2pkfqTsxQ==",
"shasum": "579bf61dab771aeaeafc0d6fd0ca3d10a8d07fed",
"tarball": "https://registry.npmjs.org/@0xpolygonid/snap-example/-/snap-example-1.0.0-beta.8.tgz",
"fileCount": 5,
"unpackedSize": 142790842,
"signatures": [
{
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
"sig": "MEQCIE9mo8sLJaZS2G/+5gcZxBP/ElLUHhJswIqFZd38tY2KAiAskY1w8hEqNV2Kk+JnyW9HH5vaJug1HDKM8hK7Ar4QWw=="
}
]
}Observed since 21 Oct, 09:31 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:a8d0b34ca2ad1b574e6a8f4ebe26bcd2ba0bc91aee92baf9adc5d4ecd7616412