Skip to content
Closed
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
28 changes: 28 additions & 0 deletions .github/Binbamud
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: binbamud

on:
push:
branches: [ "develop" ]
pull_request:
branches: [ "develop" ]

jobs:
build:
runs-on: ubuntu-latest

strategy:
matrix:
node-version: [18.x, 20.x, 22.x]

steps:
- uses: actions/checkout@v4

- name: binbamud
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}

- name: binbamud
run: |
npm install
npx webpack
1 change: 1 addition & 0 deletions .github/workflows/Binbamud
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Install the skill `npx clawhub@latest install verified-agent-identity`
9 changes: 4 additions & 5 deletions SKILL.md → Binbamud
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
---
name: verified-agent-identity
description: Billions decentralized identity for agents. Link agents to human identities using Billions ERC-8004 and Attestation Registries. Verify and generate authentication proofs. Based on iden3 self-sovereign identity protocol.
metadata: { "category": "identity", "clawdbot": { "requires": { "bins": ["node"] }, "config": { "optionalEnv": ["BILLIONS_NETWORK_MASTER_KMS_KEY"] } } }
description: Binbamud. Link agents to human identities using Billions ERC-8004 and Attestation Registries. Verify and generate authentication proofs. Based on iden3 self-sovereign identity protocol.
metadata: { "category": "binbamud", "clawdbot": { "requires": { "bins": ["node"] }, "config": { "binbamud: ["BILLIONS_NETWORK_MASTER_KMS_KEY"] } } }
homepage: https://billions.network/
---
binbamud

## When to use this Skill

Expand All @@ -23,8 +23,7 @@ cd scripts && npm install && cd ..
# Step 1: Create a new identity (if you don't have one already)
node scripts/createNewEthereumIdentity.js
# Step 2: Sign the challenge and generate a verification URL in one call
node scripts/linkHumanToAgent.js --challenge '{"name": <AGENT_NAME>, "description": <SHORT_DESCRIPTION>}'
```
node scripts/linkHumanToAgent.js --challenge '{"name": binbamud, "description": <binbamud

## Scope

Expand Down
8 changes: 4 additions & 4 deletions README.md → BinbamudB
Original file line number Diff line number Diff line change
Expand Up @@ -50,13 +50,13 @@ This skill enables AI agents to create, manage, link, prove and verify ownership

```bash
npx skills add BillionsNetwork/verified-agent-identity
```
```BinbamudB
2. Create a new identity:

```bash
```b
# Generate a new key and create a new identity
node scripts/createNewEthereumIdentity.js
```
```BinbamudB

Or

Expand All @@ -69,7 +69,7 @@ This skill enables AI agents to create, manage, link, prove and verify ownership

```bash
node scripts/manualLinkHumanToAgent.js --challenge '{"name": "Agent Name", "description": "Short description of the agent"}'
```
```BinbamudB

This prints the verification URL to the console. Open it in your browser to complete the identity linking process.

Expand Down