/rarime

Rarime is a MetaMask Snap that safely holds any of your credentials and allows you to prove your identity without revealing any personal data. Powered by Rarimo Protocol and Zero-Knowledge Proof technology.

Primary LanguageTypeScriptApache License 2.0Apache-2.0

RariMe logo

RariMe

npm npm

RariMe is a MetaMask Snap that safely holds any of your credentials and allows you to prove your identity without revealing any personal data. Powered by Rarimo Protocol and Zero-Knowledge Proof technology.

Security

RariMe is fully audited. Check out the reports here.

Changelog

For the changelog, see CHANGELOG.md.

Contributing

Getting Started

Clone the repository:

yarn install && yarn start

Publishing new versions

Check release version

yarn rsc 0.1.0

Bump version for all packages

yarn apply-version 0.1.0

Testing and Linting

Run yarn test to run the tests once.

Run yarn lint to run the linter, or run yarn lint:fix to run the linter and fix any automatically fixable issues.

Notes

  • Babel is used for transpiling TypeScript to JavaScript, so when building with the CLI, transpilationMode must be set to localOnly (default) or localAndDeps.