Register IBM ACP (Agent Communication Protocol) agents with AstraSync's blockchain-based identity and compliance platform.
# Install
npm install -g @astrasync/acp-bridge
# Register an ACP agent
astrasync-acp register my-agent.json
# Or with inline JSON
astrasync-acp register '{"name": "My Agent", "capabilities": ["chat"]}'This bridge connects IBM's Agent Communication Protocol (ACP) with AstraSync's identity registry, providing:
- 🆔 Unique Identity: Blockchain-verified agent IDs
- 🔒 Trust Scores: Dynamic trust assessment
- 📜 Compliance: Immutable audit trail
- 🔗 Interoperability: Works with any ACP-compliant agent
git clone https://github.com/AstraSyncAI/astrasync-acp-bridge
cd astrasync-acp-bridge
npm installSet your developer email:
export [email protected]# From file
node src/cli.js register agent-manifest.json
# With custom output
node src/cli.js register agent.json --output my-registration.json
# With different email
node src/cli.js register agent.json --email [email protected]node src/cli.js verify TEMP-XXXXXXThe bridge accepts standard ACP agent manifests:
{
"id": "my-acp-agent",
"name": "Customer Service Agent",
"description": "Handles customer inquiries",
"capabilities": ["chat", "task-execution"],
"skills": [
{
"id": "customer-support",
"name": "Customer Support Handler"
}
],
"authentication": {
"schemes": ["oauth2.1"]
}
}During the preview phase:
- Agent IDs are prefixed with
TEMP- - No authentication required
- Blockchain registration is queued
- Email required for future account linking
MIT © AstraSync 2025