Agent Architecture
4 agents · 9 skills · 3 protocols · autonomous physical commerce
Registered Agents
5 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
The gateway architecture spans A2A, MCP, REST and x402 payment flows. Deployment status differs per protocol — REST and x402 are live on Base Sepolia testnet today; A2A and MCP are implemented in the gateway codebase but not yet exposed at a public endpoint.
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 | 0x0611FE60f6E37230bDaf04c5F2Ac2dc9012130a9 | Base Sepolia |
| TAGITAgentReputation | 0x32be6C82A57d5bCe897538d7dA4109eA0eeB0aA1 | Base Sepolia |
| TAGITAgentValidation | 0x34766dBa7040C2c8817f1Ee1e448209826DD607e | Base Sepolia |
| TAGITCore (proxy) | 0x3aDc7EFDb58Ae85483eFf5D4966D916185f31d1D | Base Sepolia |
| TAGITAccess | 0xb56A1D91995C212342FaA843468F03521340A1D6 | Base Sepolia |
| IdentityBadge | 0xebdAC9A0663c02a7297681b078aaD893EF345030 | Base Sepolia |
| CapabilityBadge | 0xb05d22706B08A3F6409601de520cf7A6dbCB573d | Base Sepolia |
| TAGITPaymaster | 0x6fFFa92efb419E812d5c9C9D0c1B1a0f5c6fFd1C | Base Sepolia |
| RoboticAuthorizer | 0x5C38684d87e826589Ec5Ed401D94C9671caE9f40 | Base Sepolia |
| VerificationEscrow | 0x4c9aACfcb64169E3BC187c227c4C0e0a5CFDA1cF | Base Sepolia |
| ReputationStaking | 0x4154af74DA2B3a98096317100296966Ade15574A | Base Sepolia |
| TimelockController | 0xfdA2478dB73064eF770f4e5E5b97BC83801126e1 | Base Sepolia |
Archived: OP Sepolia + Arbitrum Sepolia deployments deprecated 2026-06-27 (history in tagit-contracts). Base mainnet planned post-DAO.
Developer Tools
Query on-chain agent data and integrate via TypeScript
Goldsky Subgraph
Multi-chaintagit-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