System Architecture

Agent3 follows a hybrid Web2 + Web3 design for practicality and trust:

  • Off-chain Layer (Performance & Search)

    • A central server hosts APIs for registration, search, and sync.

    • A Postgres database stores structured metadata and embeddings via pgvector.

    • A sync service crawls or ingests agent cards from third-party registries or agent websites.

  • On-chain Layer (Integrity & Verifiability)

    • Agent cards and evaluation summaries are stored as objects on Binance Greenfield (cheap & decentralized storage).

    • Each object’s hash + URI is anchored on BSC through a smart contract AgentCardRegistry (functions: register, update, revoke).

    • Anyone can verify that an off-chain card matches its on-chain hash.

  • Vector Search Engine

    • Uses embeddings to represent both agent capabilities and evaluation data.

    • Supports hybrid filtering (capabilities, region, pricing) + semantic similarity search.

  • Open Protocol

    • Fully supports ERC-8004 so developers can self-host or build custom discovery UIs.

    • Provides REST/GraphQL APIs for easy integration.

This design ensures fast UX for search while maintaining crypto-level auditability .

Last updated