Agent Architecture
4 agents · 9 skills · 3 protocols · autonomous physical commerce
Registered Agents
4 autonomous agents with soulbound identity, on-chain reputation, and paid verification skills
- sage__echo Test connectivity Free
- sage__query_asset Agent registration data Free
- sage__check_reputation Reputation summary Free
- sage__check_validation Validation status Free
- verification__verify_nfc_scan 5-signal NFC verification $0.01 USDC
- anomaly__analyze_scan 5-detector fraud analysis $0.05 USDC
- recovery__open_case Investigation case + recommendation $0.10 USDC
- recovery__assess_risk Combined risk assessment $0.10 USDC
Risk Levels: critical · high · medium · low
4 Protocols
Every agent is reachable via A2A, MCP, REST, and x402 payment flows
A2A
JSON-RPC 2.0Agent-to-Agent task dispatch with SSE streaming and agent card discovery
MCP
Streamable HTTPModel Context Protocol — session-based transport for LLM tool use and resource templates
REST API
/api/v16 endpoints for agent management, skill invocation, NFC verification, and relayer status
x402 Payment
Coinbase x402Agents pay USDC on Base for verification — atomic pay-and-receive with on-chain escrow
Deployment Registry
All contracts verified on their respective block explorers
| Contract | Address | Chain |
|---|---|---|
| TAGITAgentIdentity | 0xA7f34FD595eBc397Fe04DcE012dbcf0fbbD2A78D | OP Sepolia |
| TAGITAgentReputation | 0x57CCa1974DFE29593FBD24fdAEE1cD614Bfd6E4a | OP Sepolia |
| TAGITAgentValidation | 0x9806919185F98Bd07a64F7BC7F264e91939e86b7 | OP Sepolia |
| TAGITCore (proxy) | 0x2cb1E0ecE274217F214057c0a829582834Aeaf7f | Arbitrum Sepolia |
| TAGITAccess | 0x676f593c451E4dF2345026af891Acc92c4344455 | Arbitrum Sepolia |
| IdentityBadge | 0xEd6a36beB559A8047121B6300fF0060b0E64b5C7 | Arbitrum Sepolia |
| CapabilityBadge | 0xa8BbC7f95f5D979e8E9208bc627194384b257c24 | Arbitrum Sepolia |
| TAGITPaymaster | 0xBbB9f7dB1C38Af7998b511d8026042755Eb4F4C4 | Arbitrum Sepolia |
| RoboticAuthorizer | 0x73E84b5A82164C6c0301A9c4689D60aE9B9050a8 | Arbitrum Sepolia |
| RoboticAuthorizer | 0x36DB6d989f0597CF7b243c4Ef1362CC9B9cbB8AE | OP Sepolia |
| VerificationEscrow | 0x4c9aACfcb64169E3BC187c227c4C0e0a5CFDA1cF | Base Sepolia |
| TimelockController | 0x6D7F3242DAFB07b8E873Cf1e0a635536ba241fbA | Arbitrum Sepolia |
Developer Tools
Query on-chain agent data and integrate via TypeScript
Goldsky Subgraph
OP Sepoliatagit-indexer/0.1.0
Real-time on-chain intelligence — every agent action, reputation shift, and validation indexed for enterprise-grade analytics
TypeScript SDK
@tagit/sdkcreateAgentClient(config)
Build on TAG IT — integrate autonomous verification into any platform, marketplace, or supply chain in minutes