Fetch.ai: An Architecture for Modern Multi-Agent Systems
Michael J. Wooldridge, Attila Bagoly, Jonathan J. Ward, Emanuele La Malfa, Gabriel Paludo Licks
TL;DR
The paper identifies a gap where modern LLM-driven agents overlook decades of MAS research, leading to centralized, brittle systems. It proposes Fetch.ai’s multi-layer architecture that fuses on-chain trust/discovery (Almanac, ANAME) and an economy (FET) with a development toolkit (uAgent), a deployment platform (Agentverse), and an intelligent orchestrator (ASI:One) to enable open, collaborative, economically sustainable MAS. The decentralized logistics use case demonstrates secure identity, protocol-driven interaction, and on-chain escrow, illustrating practical agent discovery, negotiation, and execution in a Web3-native environment. Collectively, the work offers a principled framework for building robust agent ecosystems that blend classical MAS practices with modern AI capabilities, advancing scalable, trustworthy, and decentralized multi-agent collaboration.
Abstract
Recent surges in LLM-driven intelligent systems largely overlook decades of foundational multi-agent systems (MAS) research, resulting in frameworks with critical limitations such as centralization and inadequate trust and communication protocols. This paper introduces the Fetch.ai architecture, an industrial-strength platform designed to bridge this gap by facilitating the integration of classical MAS principles with modern AI capabilities. We present a novel, multi-layered solution built on a decentralized foundation of on-chain blockchain services for verifiable identity, discovery, and transactions. This is complemented by a comprehensive development framework for creating secure, interoperable agents, a cloud-based platform for deployment, and an intelligent orchestration layer where an agent-native LLM translates high-level human goals into complex, multi-agent workflows. We demonstrate the deployed nature of this system through a decentralized logistics use case where autonomous agents dynamically discover, negotiate, and transact with one another securely. Ultimately, the Fetch.ai stack provides a principled architecture for moving beyond current agent implementations towards open, collaborative, and economically sustainable multi-agent ecosystems.
