TopRank Skills

Home / Claw Skills / 搜索 / sardis-identity
Official OpenClaw rules 36%

sardis-identity

Agent identity management with TAP protocol verification and reputation tracking

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 sardis-identity 技能。 若已安装,则直接安装 sardis-identity 技能。

Overview

Skill Key
efedurmaz16/sardis-identity
Author
efedurmaz16
Source Repo
openclaw/skills
Version
1.0.0
Source Path
skills/efedurmaz16/sardis-identity
Latest Commit SHA
324872b631159ec8e79120171c0b8f124fbce9ea

Extracted Content

SKILL.md excerpt

# Sardis Identity - Agent Identity & Reputation

Complete identity lifecycle management for AI agents using TAP (Trust Anchor Protocol). Register agents, verify credentials, build reputation, and issue identity cards.

## Capabilities

- **Agent Registration**: Create verified agent identities with TAP attestation
- **Identity Retrieval**: Get agent credentials and verification status
- **Reputation Tracking**: Submit and query agent reputation scores
- **Identity Cards**: Generate shareable agent identity cards
- **TAP Verification**: Ed25519 and ECDSA-P256 cryptographic verification

## Security Model

**IDENTITY-CRITICAL**: Agent identities are cryptographically verified and tied to payment capabilities. Handle with care.

## Quick Setup

```bash
export SARDIS_API_KEY=sk_your_key_here
```

## API Endpoint Patterns

Base URL: `https://api.sardis.sh/v2`

### Register Agent

```bash
# Create a new agent identity with TAP verification
curl -X POST https://api.sardis.sh/v2/agents/identity/register \
  -H "Authorization: Bearer $SARDIS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Customer Support Bot",
    "description": "Handles customer inquiries and refunds",
    "public_key": "302a300506032b6570032100...",
    "key_type": "ed25519",
    "capabilities": ["payments", "refunds", "support"],
    "metadata": {
      "version": "2.1.0",
      "provider": "Anthropic",
      "model": "claude-opus-4"
    }
  }'

# Example response:
# {
#   "agent_id": "agent_abc123xyz",
#   "name": "Customer Support Bot",
#   "public_key": "302a300506032b6570032100...",
#   "tap_verified": true,
#   "wallet_id": "wallet_def456",
#   "created_at": "2026-02-21T10:00:00Z",
#   "identity_card_url": "https://sardis.sh/id/agent_abc123xyz",
#   "status": "active"
# }
```

### Get Agent Identity

```bash
# Retrieve complete agent identity and verification status
curl -X GET https://api.sardis.sh/v2/agents/identity/{agent_id} \
  -H "Authorization: Bearer $SARDIS_API_KEY"...

Related Claw Skills