Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
20 changes: 20 additions & 0 deletions demos/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.