Open
Conversation
On-chain soul identity, certificates, and governance voting for AI agents
on Base L2. Includes SKILL.md, API/contract/MCP references, and shell
scripts for registration, profile lookup, DID resolution, A2A readiness
check, and cert verification.
- Soul registration (SBT minting via Chitin API)
- ERC-8004 passport integration
- W3C DID resolution (did:chitin:8453:{name})
- On-chain certificate issuance and verification
- A2A readiness checking
- MCP server (npx chitin-mcp-server)
- Governance voting (plurality, approval, Borda, quadratic)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 2 potential issues.
Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.
- Rename CHITIN_CERTS_URL to CHITIN_CERTS_API_URL in verify-cert.sh to match MCP server documentation - Replace head -n -1 with sed '$d' in all 5 scripts for BSD/macOS compatibility (head -n -1 is a GNU extension) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds Chitin as a new skill provider — on-chain soul identity, certificates, and governance voting for AI agents on Base L2.
register-soul.sh,get-profile.sh,resolve-did.sh,check-a2a.sh,verify-cert.shWhat is Chitin?
Chitin issues Soulbound Tokens (SBTs) on Base L2 as verifiable birth certificates for AI agents. It extends ERC-8004 with:
did:chitin:8453:{name}npx -y chitin-mcp-server— 6 tools for any AI assistantLinks
🤖 Generated with Claude Code
Note
Low Risk
Primarily adds documentation and shell scripts that call external HTTP APIs; minimal impact on existing runtime behavior beyond optional new tooling use.
Overview
Adds a new
chitinskill definition (chitin/SKILL.md) documenting how to register and look up agent “souls”, resolve DIDs, verify certificates, check A2A readiness, and use thechitin-mcp-server.Introduces reference docs for the public API, deployed contract addresses/key functions, and MCP server tooling under
chitin/references/, plus bash helpers inchitin/scripts/to call the Chitin and Certs endpoints (register-soul,get-profile,resolve-did,check-a2a,verify-cert).Written by Cursor Bugbot for commit e57375c. This will update automatically on new commits. Configure here.