diff --git a/README.md b/README.md index d5fe203..a86b403 100644 --- a/README.md +++ b/README.md @@ -121,6 +121,18 @@ pnpm demo:e2e You can see the code for this demo in [`./demos/e2e`](./demos/e2e). +### Skyfire KYA Demo + +This demo shows how [Skyfire](https://skyfire.xyz) KYA (Know Your Agent) tokens can work on top of ACK-ID's identity infrastructure, demonstrating how third-party agent identity systems can integrate with ACK. + +To use this demo, run the following command: + +```sh +pnpm demo:skyfire-kya +``` + +You can see the code for this demo in [`./demos/skyfire-kya`](./demos/skyfire-kya). + ## Example Services This repository contains several standalone services as example implementations of the ACK-ID and ACK-Pay protocols, using the `agentcommercekit` TypeScript SDK. These examples are located in the [`./examples`](./examples) directory. diff --git a/demos/README.md b/demos/README.md index 2050198..c8262bd 100644 --- a/demos/README.md +++ b/demos/README.md @@ -36,6 +36,26 @@ pnpm demo:e2e [View the code](./e2e) +### Identity A2A demo + +An example of two A2A-compatible agents using ACK-ID to verify each other's identity, built on Google's A2A (Agent2Agent) protocol. + +```sh +pnpm demo:identity-a2a +``` + +[View the code](./identity-a2a) + +### Skyfire KYA demo + +A demo showing how Skyfire KYA (Know Your Agent) tokens can work on top of ACK-ID's identity infrastructure. + +```sh +pnpm demo:skyfire-kya +``` + +[View the code](./skyfire-kya) + ## Note These demos are designed as interactive walkthroughs of various ACK flows. The source code is designed with this in mind, and may not be suitable for production environments.