{
  "schemaVersion": "1.0",
  "item": {
    "slug": "chitin-cert",
    "name": "Chitin Cert",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/EijiAC24/chitin-cert",
    "canonicalUrl": "https://clawhub.ai/EijiAC24/chitin-cert",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/chitin-cert",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=chitin-cert",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "llms.txt",
      "skill.json",
      "skill.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/chitin-cert"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/chitin-cert",
    "agentPageUrl": "https://openagent3.xyz/skills/chitin-cert/agent",
    "manifestUrl": "https://openagent3.xyz/skills/chitin-cert/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/chitin-cert/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Chitin Cert — Verifiable On-Chain Certificates",
        "body": "Issue verifiable credentials to any agent or wallet on Base L2. Each certificate is minted as a non-transferable NFT, permanently stored on Arweave, and verifiable by anyone.\n\nSkill file: https://certs.chitin.id/skill.md"
      },
      {
        "title": "Why Chitin Cert",
        "body": "Permanent — Arweave storage + Base L2 NFT. Cannot be faked, deleted, or transferred.\nVerifiable — Anyone can verify a cert via API or on-chain, no trust required.\n7 cert types — Achievements, capabilities, compliance, audits, partnerships, and more.\nBatchable — Up to 100 certs in a single transaction.\nSoul-linked — Optionally bind a cert to a Chitin SBT for deeper identity anchoring."
      },
      {
        "title": "Base URL",
        "body": "https://certs.chitin.id/api/v1\n\n🔒 Security: Never send your wallet private key to any domain. API key (ck_...) is for cert issuance only — treat it as sensitive."
      },
      {
        "title": "Cert Types",
        "body": "TypeUse ForachievementMilestones, wins, accomplishmentscapabilityVerified skills and abilitiescomplianceSecurity audits, regulatory approvalsinfrastructureDeployment verifications, uptime recordspartnershipCollaborations, endorsements between partiesauditThird-party reviews, code auditscustomAnything else"
      },
      {
        "title": "Setup: Become an Issuer",
        "body": "Two steps before you can issue certs. Both require a wallet signature to prove ownership."
      },
      {
        "title": "Step 1: Register as Issuer",
        "body": "Build a signed message in the format Chitin Certs: Register issuer {address_lowercase} at {timestamp_ms} (timestamp = Date.now() in milliseconds, must be within ±5 minutes).\n\ncurl -X POST https://certs.chitin.id/api/v1/issuers \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"address\": \"0xYOUR_WALLET\",\n    \"name\": \"Your Organization\",\n    \"description\": \"Optional: what you certify\",\n    \"url\": \"https://your-site.example.com\",\n    \"signature\": \"0x...\",\n    \"message\": \"Chitin Certs: Register issuer 0xyour_wallet at 1740000000000\",\n    \"timestamp\": 1740000000000\n  }'\n\nResponse:\n\n{\n  \"success\": true,\n  \"data\": {\n    \"id\": \"iss_1740000000_abc123\",\n    \"address\": \"0xyour_wallet\",\n    \"name\": \"Your Organization\",\n    \"trustTier\": \"unverified\",\n    \"certCount\": 0,\n    \"createdAt\": \"2026-02-20T00:00:00Z\"\n  }\n}\n\nSave your issuer id — needed for API key generation."
      },
      {
        "title": "Step 2: Generate API Key",
        "body": "Build a signed message: Chitin Certs: Generate API key for {issuerId} at {timestamp_ms}\n\ncurl -X POST https://certs.chitin.id/api/v1/auth \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"issuerId\": \"iss_1740000000_abc123\",\n    \"name\": \"production-key\",\n    \"signature\": \"0x...\",\n    \"message\": \"Chitin Certs: Generate API key for iss_1740000000_abc123 at 1740000000000\",\n    \"timestamp\": 1740000000000\n  }'\n\nResponse:\n\n{\n  \"success\": true,\n  \"data\": {\n    \"apiKey\": \"ck_abc123...\",\n    \"name\": \"production-key\",\n    \"createdAt\": \"2026-02-20T00:00:00Z\"\n  }\n}\n\nSave your apiKey — returned only once."
      },
      {
        "title": "Issue a Certificate",
        "body": "curl -X POST https://certs.chitin.id/api/v1/certs \\\n  -H \"Authorization: Bearer ck_abc123...\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"issuerAddress\": \"0xYOUR_WALLET\",\n    \"recipientAddress\": \"0xRECIPIENT\",\n    \"certType\": \"achievement\",\n    \"title\": \"First Deployment on Base\",\n    \"description\": \"Successfully deployed and operated a live service on Base L2.\",\n    \"tags\": [\"base\", \"deployment\", \"milestone\"],\n    \"evidence\": \"https://basescan.org/tx/0x...\"\n  }'\n\nResponse:\n\n{\n  \"success\": true,\n  \"data\": {\n    \"tokenId\": 2,\n    \"txHash\": \"0x...\",\n    \"arweaveTxId\": \"abc123...\",\n    \"certType\": \"achievement\",\n    \"recipient\": \"0xrecipient\",\n    \"isTBA\": false\n  }\n}"
      },
      {
        "title": "Field Reference",
        "body": "FieldRequiredDescriptionissuerAddress✅Your registered issuer wallet addressrecipientAddress✅Recipient's wallet addresscertType✅One of the 7 cert typestitle✅Cert title (max 200 chars)descriptionOptionalLonger explanationtagsOptionalString array for categorizationevidenceOptionalURL to proof/supporting materialexpiresAtOptionalISO 8601 expiry (e.g. \"2027-01-01T00:00:00Z\")passportRegistryOptionalERC-8004 registry address for passport-linked certspassportTokenIdOptionalRecipient's ERC-8004 token IDsoulRegistryOptionalChitinSoulRegistry address for soul-linked certssoulTokenIdOptionalRecipient's Chitin SBT token IDextensionOptionalArbitrary JSON object for custom metadata"
      },
      {
        "title": "Soul-linked Cert",
        "body": "Link directly to a Chitin soul for the strongest identity binding:\n\n{\n  \"issuerAddress\": \"0xYOUR_WALLET\",\n  \"recipientAddress\": \"0xRECIPIENT\",\n  \"certType\": \"capability\",\n  \"title\": \"Verified Autonomous Agent\",\n  \"soulRegistry\": \"0x4DB94aD31BC202831A49Fd9a2Fa354583002F894\",\n  \"soulTokenId\": 42\n}"
      },
      {
        "title": "Batch Issue (Up to 100 Certs)",
        "body": "curl -X POST https://certs.chitin.id/api/v1/certs/batch \\\n  -H \"Authorization: Bearer ck_abc123...\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"issuerAddress\": \"0xYOUR_WALLET\",\n    \"certs\": [\n      {\n        \"recipientAddress\": \"0xADDR_1\",\n        \"certType\": \"achievement\",\n        \"title\": \"Hackathon Winner\"\n      },\n      {\n        \"recipientAddress\": \"0xADDR_2\",\n        \"certType\": \"capability\",\n        \"title\": \"Verified Code Auditor\",\n        \"description\": \"Passed the Chitin code audit track\"\n      }\n    ]\n  }'\n\nResponse:\n\n{\n  \"success\": true,\n  \"data\": {\n    \"tokenIds\": [3, 4],\n    \"txHash\": \"0x...\",\n    \"count\": 2\n  }\n}"
      },
      {
        "title": "Get cert details",
        "body": "curl https://certs.chitin.id/api/v1/certs/2"
      },
      {
        "title": "Verify on-chain status",
        "body": "curl https://certs.chitin.id/api/v1/verify/2\n\nResponse:\n\n{\n  \"tokenId\": 2,\n  \"isValid\": true,\n  \"isRevoked\": false,\n  \"issuer\": \"0x...\",\n  \"recipient\": \"0x...\",\n  \"certType\": \"achievement\",\n  \"issuedAt\": 1740000000\n}"
      },
      {
        "title": "List certs by recipient",
        "body": "curl \"https://certs.chitin.id/api/v1/certs?passport=0xRECIPIENT\""
      },
      {
        "title": "List certs by issuer",
        "body": "curl \"https://certs.chitin.id/api/v1/certs?issuer=0xYOUR_WALLET\""
      },
      {
        "title": "List by ERC-8004 passport",
        "body": "curl \"https://certs.chitin.id/api/v1/certs?passportRegistry=0x8004A169FB4a3325136EB29fA0ceB6D2e539a432&passportTokenId=42\""
      },
      {
        "title": "Webhooks",
        "body": "Get notified when certs are minted under your issuer:\n\ncurl -X POST https://certs.chitin.id/api/v1/webhooks \\\n  -H \"Authorization: Bearer ck_abc123...\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"url\": \"https://your-server.example.com/webhook\",\n    \"events\": [\"cert.minted\"]\n  }'\n\nPayload:\n\n{\n  \"event\": \"cert.minted\",\n  \"tokenId\": 2,\n  \"txHash\": \"0x...\",\n  \"arweaveTxId\": \"...\",\n  \"certType\": \"achievement\",\n  \"issuer\": \"0x...\",\n  \"recipient\": \"0x...\"\n}"
      },
      {
        "title": "MCP Server",
        "body": "For AI assistants that support MCP, use issue_cert and verify_cert tools directly:\n\nnpx -y chitin-mcp-server"
      },
      {
        "title": "Endpoints Reference",
        "body": "EndpointMethodAuthDescription/issuersPOSTWallet sigRegister as issuer/issuers?address=0x...GETNoneLook up issuer/authPOSTWallet sigGenerate API key/certsPOSTAPI keyIssue a cert/certs/batchPOSTAPI keyBatch issue (max 100)/certs/{certId}GETNoneGet cert details/certs?passport=0x...GETNoneList by recipient/certs?issuer=0x...GETNoneList by issuer/verify/{certId}GETNoneVerify on-chain/metadata/{tokenId}GETNoneERC-721 metadata/metadata/{tokenId}/image.svgGETNoneCert SVG image/webhooksPOSTAPI keyRegister webhook"
      },
      {
        "title": "Contracts (Base Mainnet, Chain ID: 8453)",
        "body": "ContractAddressCertRegistry (Proxy)0x9694Fde4dBb44AbCfDA693b645845909c6032D4dCertRegistry (Impl V4)0xDc487e6ef33220177c3EBAFC71B5aF2FDb2ce0DFChitinSoulRegistry0x4DB94aD31BC202831A49Fd9a2Fa354583002F894"
      },
      {
        "title": "About Chitin Cert",
        "body": "Chitin Cert is the credential layer of the Chitin Protocol. Your Chitin soul is your identity. Your certs are your verified history.\n\nCertificates: certs.chitin.id\nIdentity: chitin.id\nMCP Server: chitin.id/docs/mcp"
      }
    ],
    "body": "Chitin Cert — Verifiable On-Chain Certificates\n\nIssue verifiable credentials to any agent or wallet on Base L2. Each certificate is minted as a non-transferable NFT, permanently stored on Arweave, and verifiable by anyone.\n\nSkill file: https://certs.chitin.id/skill.md\n\nWhy Chitin Cert\nPermanent — Arweave storage + Base L2 NFT. Cannot be faked, deleted, or transferred.\nVerifiable — Anyone can verify a cert via API or on-chain, no trust required.\n7 cert types — Achievements, capabilities, compliance, audits, partnerships, and more.\nBatchable — Up to 100 certs in a single transaction.\nSoul-linked — Optionally bind a cert to a Chitin SBT for deeper identity anchoring.\nBase URL\n\nhttps://certs.chitin.id/api/v1\n\n🔒 Security: Never send your wallet private key to any domain. API key (ck_...) is for cert issuance only — treat it as sensitive.\n\nCert Types\nType\tUse For\nachievement\tMilestones, wins, accomplishments\ncapability\tVerified skills and abilities\ncompliance\tSecurity audits, regulatory approvals\ninfrastructure\tDeployment verifications, uptime records\npartnership\tCollaborations, endorsements between parties\naudit\tThird-party reviews, code audits\ncustom\tAnything else\nSetup: Become an Issuer\n\nTwo steps before you can issue certs. Both require a wallet signature to prove ownership.\n\nStep 1: Register as Issuer\n\nBuild a signed message in the format Chitin Certs: Register issuer {address_lowercase} at {timestamp_ms} (timestamp = Date.now() in milliseconds, must be within ±5 minutes).\n\ncurl -X POST https://certs.chitin.id/api/v1/issuers \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"address\": \"0xYOUR_WALLET\",\n    \"name\": \"Your Organization\",\n    \"description\": \"Optional: what you certify\",\n    \"url\": \"https://your-site.example.com\",\n    \"signature\": \"0x...\",\n    \"message\": \"Chitin Certs: Register issuer 0xyour_wallet at 1740000000000\",\n    \"timestamp\": 1740000000000\n  }'\n\n\nResponse:\n\n{\n  \"success\": true,\n  \"data\": {\n    \"id\": \"iss_1740000000_abc123\",\n    \"address\": \"0xyour_wallet\",\n    \"name\": \"Your Organization\",\n    \"trustTier\": \"unverified\",\n    \"certCount\": 0,\n    \"createdAt\": \"2026-02-20T00:00:00Z\"\n  }\n}\n\n\nSave your issuer id — needed for API key generation.\n\nStep 2: Generate API Key\n\nBuild a signed message: Chitin Certs: Generate API key for {issuerId} at {timestamp_ms}\n\ncurl -X POST https://certs.chitin.id/api/v1/auth \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"issuerId\": \"iss_1740000000_abc123\",\n    \"name\": \"production-key\",\n    \"signature\": \"0x...\",\n    \"message\": \"Chitin Certs: Generate API key for iss_1740000000_abc123 at 1740000000000\",\n    \"timestamp\": 1740000000000\n  }'\n\n\nResponse:\n\n{\n  \"success\": true,\n  \"data\": {\n    \"apiKey\": \"ck_abc123...\",\n    \"name\": \"production-key\",\n    \"createdAt\": \"2026-02-20T00:00:00Z\"\n  }\n}\n\n\nSave your apiKey — returned only once.\n\nIssue a Certificate\ncurl -X POST https://certs.chitin.id/api/v1/certs \\\n  -H \"Authorization: Bearer ck_abc123...\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"issuerAddress\": \"0xYOUR_WALLET\",\n    \"recipientAddress\": \"0xRECIPIENT\",\n    \"certType\": \"achievement\",\n    \"title\": \"First Deployment on Base\",\n    \"description\": \"Successfully deployed and operated a live service on Base L2.\",\n    \"tags\": [\"base\", \"deployment\", \"milestone\"],\n    \"evidence\": \"https://basescan.org/tx/0x...\"\n  }'\n\n\nResponse:\n\n{\n  \"success\": true,\n  \"data\": {\n    \"tokenId\": 2,\n    \"txHash\": \"0x...\",\n    \"arweaveTxId\": \"abc123...\",\n    \"certType\": \"achievement\",\n    \"recipient\": \"0xrecipient\",\n    \"isTBA\": false\n  }\n}\n\nField Reference\nField\tRequired\tDescription\nissuerAddress\t✅\tYour registered issuer wallet address\nrecipientAddress\t✅\tRecipient's wallet address\ncertType\t✅\tOne of the 7 cert types\ntitle\t✅\tCert title (max 200 chars)\ndescription\tOptional\tLonger explanation\ntags\tOptional\tString array for categorization\nevidence\tOptional\tURL to proof/supporting material\nexpiresAt\tOptional\tISO 8601 expiry (e.g. \"2027-01-01T00:00:00Z\")\npassportRegistry\tOptional\tERC-8004 registry address for passport-linked certs\npassportTokenId\tOptional\tRecipient's ERC-8004 token ID\nsoulRegistry\tOptional\tChitinSoulRegistry address for soul-linked certs\nsoulTokenId\tOptional\tRecipient's Chitin SBT token ID\nextension\tOptional\tArbitrary JSON object for custom metadata\nSoul-linked Cert\n\nLink directly to a Chitin soul for the strongest identity binding:\n\n{\n  \"issuerAddress\": \"0xYOUR_WALLET\",\n  \"recipientAddress\": \"0xRECIPIENT\",\n  \"certType\": \"capability\",\n  \"title\": \"Verified Autonomous Agent\",\n  \"soulRegistry\": \"0x4DB94aD31BC202831A49Fd9a2Fa354583002F894\",\n  \"soulTokenId\": 42\n}\n\nBatch Issue (Up to 100 Certs)\ncurl -X POST https://certs.chitin.id/api/v1/certs/batch \\\n  -H \"Authorization: Bearer ck_abc123...\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"issuerAddress\": \"0xYOUR_WALLET\",\n    \"certs\": [\n      {\n        \"recipientAddress\": \"0xADDR_1\",\n        \"certType\": \"achievement\",\n        \"title\": \"Hackathon Winner\"\n      },\n      {\n        \"recipientAddress\": \"0xADDR_2\",\n        \"certType\": \"capability\",\n        \"title\": \"Verified Code Auditor\",\n        \"description\": \"Passed the Chitin code audit track\"\n      }\n    ]\n  }'\n\n\nResponse:\n\n{\n  \"success\": true,\n  \"data\": {\n    \"tokenIds\": [3, 4],\n    \"txHash\": \"0x...\",\n    \"count\": 2\n  }\n}\n\nRead & Verify Certs\nGet cert details\ncurl https://certs.chitin.id/api/v1/certs/2\n\nVerify on-chain status\ncurl https://certs.chitin.id/api/v1/verify/2\n\n\nResponse:\n\n{\n  \"tokenId\": 2,\n  \"isValid\": true,\n  \"isRevoked\": false,\n  \"issuer\": \"0x...\",\n  \"recipient\": \"0x...\",\n  \"certType\": \"achievement\",\n  \"issuedAt\": 1740000000\n}\n\nList certs by recipient\ncurl \"https://certs.chitin.id/api/v1/certs?passport=0xRECIPIENT\"\n\nList certs by issuer\ncurl \"https://certs.chitin.id/api/v1/certs?issuer=0xYOUR_WALLET\"\n\nList by ERC-8004 passport\ncurl \"https://certs.chitin.id/api/v1/certs?passportRegistry=0x8004A169FB4a3325136EB29fA0ceB6D2e539a432&passportTokenId=42\"\n\nWebhooks\n\nGet notified when certs are minted under your issuer:\n\ncurl -X POST https://certs.chitin.id/api/v1/webhooks \\\n  -H \"Authorization: Bearer ck_abc123...\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"url\": \"https://your-server.example.com/webhook\",\n    \"events\": [\"cert.minted\"]\n  }'\n\n\nPayload:\n\n{\n  \"event\": \"cert.minted\",\n  \"tokenId\": 2,\n  \"txHash\": \"0x...\",\n  \"arweaveTxId\": \"...\",\n  \"certType\": \"achievement\",\n  \"issuer\": \"0x...\",\n  \"recipient\": \"0x...\"\n}\n\nMCP Server\n\nFor AI assistants that support MCP, use issue_cert and verify_cert tools directly:\n\nnpx -y chitin-mcp-server\n\nEndpoints Reference\nEndpoint\tMethod\tAuth\tDescription\n/issuers\tPOST\tWallet sig\tRegister as issuer\n/issuers?address=0x...\tGET\tNone\tLook up issuer\n/auth\tPOST\tWallet sig\tGenerate API key\n/certs\tPOST\tAPI key\tIssue a cert\n/certs/batch\tPOST\tAPI key\tBatch issue (max 100)\n/certs/{certId}\tGET\tNone\tGet cert details\n/certs?passport=0x...\tGET\tNone\tList by recipient\n/certs?issuer=0x...\tGET\tNone\tList by issuer\n/verify/{certId}\tGET\tNone\tVerify on-chain\n/metadata/{tokenId}\tGET\tNone\tERC-721 metadata\n/metadata/{tokenId}/image.svg\tGET\tNone\tCert SVG image\n/webhooks\tPOST\tAPI key\tRegister webhook\nContracts (Base Mainnet, Chain ID: 8453)\nContract\tAddress\nCertRegistry (Proxy)\t0x9694Fde4dBb44AbCfDA693b645845909c6032D4d\nCertRegistry (Impl V4)\t0xDc487e6ef33220177c3EBAFC71B5aF2FDb2ce0DF\nChitinSoulRegistry\t0x4DB94aD31BC202831A49Fd9a2Fa354583002F894\nAbout Chitin Cert\n\nChitin Cert is the credential layer of the Chitin Protocol. Your Chitin soul is your identity. Your certs are your verified history.\n\nCertificates: certs.chitin.id\nIdentity: chitin.id\nMCP Server: chitin.id/docs/mcp"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/EijiAC24/chitin-cert",
    "publisherUrl": "https://clawhub.ai/EijiAC24/chitin-cert",
    "owner": "EijiAC24",
    "version": "1.0.1",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/chitin-cert",
    "downloadUrl": "https://openagent3.xyz/downloads/chitin-cert",
    "agentUrl": "https://openagent3.xyz/skills/chitin-cert/agent",
    "manifestUrl": "https://openagent3.xyz/skills/chitin-cert/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/chitin-cert/agent.md"
  }
}