bhutan-ndi

Integrate with Bhutan NDI for authentication, age verification, and credential issuance.

Updated May 15, 2026
One-click install
npx skills add https://github.com/C-gyeltshen/hackathon --skill bhutan-ndi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bhutan-ndi
Source: https://github.com/C-gyeltshen/hackathon/tree/main/.agents/skills/bhutan-ndi
Command: npx skills add https://github.com/C-gyeltshen/hackathon --skill bhutan-ndi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires NDIClient, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies integration with Bhutan NDI for authentication, age verification, and credential issuance, enabling secure and efficient identity verification processes.

Core Features & Use Cases

  • Authentication: Authenticate users with Bhutan NDI credentials.
  • Age Verification: Verify the age of users based on their NDI wallet information.
  • Credential Issuance: Issue verifiable credentials to NDI wallet holders.
  • Use Case: Imagine you need to verify the age of users before allowing them to purchase age-restricted products. This Skill can automate the age verification process using NDI credentials.

Quick Start

Use the bhutan-ndi skill to verify the age of a user with NDI credentials.

Frequently Asked Questions about bhutan-ndi

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate with Bhutan NDI for user authentication?

To integrate with Bhutan NDI for user authentication, use this Skill to send proof requests to the NDI wallet. It requires a valid NDI client ID and secret to access the APIs and verify user credentials.

What is the best way to verify user age using Bhutan National Digital Identity credentials?

The best way to verify user age with Bhutan National Digital Identity credentials is to use this Skill to check the user's NDI wallet information. It automates the age verification process for scenarios like purchasing age-restricted products.

Can I issue verifiable credentials directly to an NDI wallet?

Yes, you can issue verifiable credentials directly to an NDI wallet. This Skill supports credential issuance by communicating with NDI APIs using your valid client ID and secret.

Do I need a specific NDI client ID and secret to use this identity verification integration?

Yes, you need a valid NDI client ID and secret to use this identity verification integration. These credentials are required to authenticate your requests and access the NDI APIs for proof requests and credential issuance.

Does Bhutan NDI integration support asynchronous event delivery via NATS or webhooks?

Yes, Bhutan NDI integration supports asynchronous event delivery via NATS or webhooks. This allows your application to receive updates on authentication and credential issuance processes efficiently without blocking the main thread.