Model Context Protocol (MCP) Server: io.github.bolyra/sdk
The io.github.bolyra/sdk package is a TypeScript SDK for mutual ZKP authentication between humans and AI agents. It is documented as enabling “human and AI agent” handshake creation and verification, with a Quickstart path from npm install to on-chain verification.
🛠️ Key Features
- TypeScript SDK for mutual ZKP authentication for humans and AI agents
- Includes example functions:
createHumanIdentity,createAgentCredential,proveHandshake,verifyHandshake - Supports permissions via a
Permissiontype (e.g.,Permission.READ_D…) - Described as involving on-chain verification
🚀 Use Cases
- Authenticate a human and an AI agent using mutual zero-knowledge proofs
- Perform handshake proof generation and verification between parties
- Integrate identity and credential creation flows in TypeScript
⚡ Developer Benefits
- Installation via
npm install @bolyra/sdk - “5-minute Quickstart” guidance from install to on-chain verification
- Importable API surface for identity creation and handshake verification
⚠️ Limitations
- Provided excerpt includes only partial API details and truncated permission values (
Permission.READ_D…).