freshcrate
Skin:/
Home > Frameworks > AgentPin

AgentPin

AgentPin agent pinning protocol, part of the Symbiont Agent Trust Stack

Why this rank:Recent releaseHealthy release cadenceStrong adoption

Description

AgentPin agent pinning protocol, part of the Symbiont Agent Trust Stack

README

AgentPin

Domain-anchored cryptographic identity for AI agents. The second layer in the ThirdKey trust stack (SchemaPin → AgentPin → Symbiont).

Read the Documentation →

What It Does

AgentPin lets organizations publish verifiable identity for their AI agents. Issue short-lived ES256 credentials, verify agent identity with a 12-step protocol, and enforce capability-scoped access — all anchored to your domain via .well-known discovery.

  • ES256 (ECDSA P-256) cryptographic credentials
  • Domain-anchored .well-known/agent-identity.json discovery
  • 12-step verification with TOFU key pinning
  • Delegation chains for maker-deployer models
  • Capability-scoped credentials with constraints
  • Credential revocation at credential, agent, and key level
  • Mutual authentication with challenge-response
  • Trust bundles for air-gapped and enterprise environments
  • Cross-language — Rust, JavaScript, and Python SDKs produce interoperable credentials

Quick Start

# Generate keys
agentpin keygen --domain example.com --kid my-key-2026 --output-dir ./keys

# Issue a credential
agentpin issue \
  --private-key ./keys/my-key-2026.private.pem \
  --kid my-key-2026 --issuer example.com \
  --agent-id "urn:agentpin:example.com:scout" \
  --capabilities "read:data,write:reports" --ttl 3600

# Verify a credential
agentpin verify --credential <jwt>

Getting Started Guide →

Installation

Rust

[dependencies]
agentpin = { version = "0.2", features = ["fetch"] }

JavaScript

npm install agentpin

Python

pip install agentpin

Documentation

Topic Link
Getting Started docs.agentpin.org/getting-started
Verification Flow docs.agentpin.org/verification-flow
CLI Reference docs.agentpin.org/cli-guide
Trust Bundles docs.agentpin.org/trust-bundles
Delegation Chains docs.agentpin.org/delegation-chains
Deployment docs.agentpin.org/deployment
Security docs.agentpin.org/security
Technical Specification AGENTPIN_TECHNICAL_SPECIFICATION.md

Project Structure

crates/
├── agentpin/          # Core Rust library
├── agentpin-cli/      # CLI binary
└── agentpin-server/   # HTTP server for .well-known endpoints
javascript/            # JavaScript/Node.js SDK
python/                # Python SDK

License

MIT — Jascha Wanger / ThirdKey.ai

Release History

VersionChangesUrgencyDate
v0.3.0## [0.3.0] - 2026-05-14 ### Added Four-language parity (Rust, JavaScript, Python, Go) for the A2A AgentCard extension surface and DNS TXT cross-verification. Cards signed in any of the four SDKs verify cleanly in the other three; signature canonicalisation is byte-identical across implementations. #### A2A AgentCard extension types, signed builder, and verifier - **`A2aAgentCard` + supporting types** — minimal A2A AgentCard subset (`A2aAgentCard`, `A2aAgentCapabilities`, `A2aAgentSkill`) pHigh5/14/2026
main@2026-05-02Latest activity on main branchHigh5/2/2026
0.0.0No release found — using repo HEADMedium4/4/2026
main@2026-04-04Latest activity on main branchMedium4/4/2026
main@2026-04-04Latest activity on main branchMedium4/4/2026
main@2026-04-04Latest activity on main branchMedium4/4/2026
main@2026-04-04Latest activity on main branchMedium4/4/2026
main@2026-04-04Latest activity on main branchMedium4/4/2026
main@2026-04-04Latest activity on main branchMedium4/4/2026
main@2026-04-04Latest activity on main branchMedium4/4/2026
main@2026-04-04Latest activity on main branchMedium4/4/2026
main@2026-04-04Latest activity on main branchMedium4/4/2026
main@2026-04-04Latest activity on main branchMedium4/4/2026
main@2026-04-04Latest activity on main branchMedium4/4/2026
main@2026-04-04Latest activity on main branchMedium4/4/2026
main@2026-04-04Latest activity on main branchMedium4/4/2026
main@2026-04-04Latest activity on main branchMedium4/4/2026
main@2026-04-04Latest activity on main branchMedium4/4/2026
main@2026-04-04Latest activity on main branchMedium4/4/2026
main@2026-04-04Latest activity on main branchMedium4/4/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

adk-javaAn open-source, code-first Java toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.v1.4.0
astack🤖 A composable framework for building AI applications.v0.1.1-beta.0
adk-pythonAn open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.v2.2.0
Autonomous-AgentsAutonomous Agents (LLMs) research papers. Updated Daily.main@2026-06-03
adk-jsAn open-source, code-first Typescript toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.devtools-v1.2.0

More in Frameworks

langchainThe agent engineering platform
deer-flowAn open-source long-horizon SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skill, subagents and message gateway, it handles different levels of ta
tqdmFast, Extensible Progress Meter
simBuild, deploy, and orchestrate AI agents. Sim is the central intelligence layer for your AI workforce.