Prerequisites
Before starting the integration, ensure you have:- Node.js 18+ or your preferred runtime environment
- Basic understanding of your application’s authentication flow
- Development environment set up for your chosen platform
Integration Overview
The AIR Kit integration follows a structured approach:- Setup & Configuration - Install SDKs and configure your environment
- Configure JWKS - Stand up a public HTTPS JWKS endpoint and register it in the Developer Dashboard. Required before any
issueCredentialorverifyCredentialcall. See JWKS endpoint setup. - Issuer Integration - Set up credential issuance capabilities
- User Wallet Integration - Enable users to store and manage credentials
- Verification Integration - Implement privacy-preserving verification
- Testing & Deployment - Test your integration and deploy to production
kid matching.
Learn more about how to integrate the SDKs in the Quickstart section.
Once you’ve successfully integrated AIR Kit into your application, here are some next steps to consider:
- Explore Advanced Features: Read more about advanced topics for more sophisticated use cases
- Understand the Flow: Deep dive into Credential Issuance, Verification & ZK Proof Flow
- Join the Community: Connect with other developers and get support on Discord
- Support: support@moca.network