⚙️ Documentation | 🌟 Examples | 💬 Community
- 🔑 Generate unique IDs with ease
- 🔒 Securely manage secret keys
- 🛠️ Simple and intuitive command-line interface
- ⚡ Lightweight and fast Rust-based implementation
- 🔐 Identity management
- 📚 Formal Native Verificaiton
- 🌐 Deploy Verifiable Contracts to Global Network
Note for Windows Users: Use Windows Subsystem for Linux (WSL) for the best experience.
Clone the repository and build the project:
cargo install modality
modality help
Displays all available commands and usage details.
modality create-id
Generates a unique ID and saves the associated private key securely.
Example Output:
✨ Successfully created a new Modality ID!
📍 Modality ID: 12D3KooWMRAdDAzYKfvPrN1R1Cf5fPC1iSLe37yUDV5FhEWsWABB
🔑 Modality Passkey saved to: ./12D3KooWMRAdDAzYKfvPrN1R1Cf5fPC1iSLe37yUDV5FhEWsWABB.mod_passkey
🚨🚨🚨 IMPORTANT: Keep your passkey file secure and never share it! 🚨🚨🚨
modality --version
Prints the current version of the CLI.
- 📂 GitHub Issues: Report bugs or request features.
- 💬 Join the Modality Discourse: Connect with other users and contributors.
- 🗣️ Join the Modality Discord: Chat and join community meetings on Discord.