Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 799 Bytes

File metadata and controls

35 lines (26 loc) · 799 Bytes

name: Verify Human Identity

on: workflow_dispatch:

jobs: verify: runs-on: ubuntu-latest

steps:
  - name: Checkout repo
    uses: actions/checkout@v3

  - name: Setup Node.js
    uses: actions/setup-node@v3
    with:
      node-version: "20"

  - name: Install ClawHub
    run: npm install -g clawhub

  - name: Install Verified Agent Identity
    run: clawhub install verified-agent-identity

  - name: Install dependencies
    run: |
      cd scripts
      npm install

  - name: Create Ethereum Identity
    run: node scripts/createNewEthereumIdentity.js

  - name: Link Human to Agent
    run: |
      node scripts/manualLinkHumanToAgent.js --challenge '{"name":"sahiro","description":"sahiro AI Agent"}'