For the complete documentation index, see llms.txt. This page is also available as Markdown.

System Architecture

Why Base for Phase 1, and what’s the path to a dedicated rollup?

Base provides a secure, low-cost, and scalable L2 environment for Phase 1. It inherits Ethereum security, offers strong developer tooling, and already has an active AI ecosystem forming around it. This makes Base a natural choice to bootstrap DeepNode, providing stability, liquidity, and proximity to early AI-aligned projects without the overhead of managing custom infrastructure.

What are the core components of the DeepNode system?
  • Chain → The Base blockchain anchors system state, manages contracts, and ensures transparency.

  • $DN Token → The native token powers payments, staking, validator incentives, and governance.

  • Models Marketplace → A decentralized registry where Model Creators publish models, users discover them, and transactions are tracked.

  • Nodes → Compute providers that deploy and run models, process user requests, and earn rewards based on performance.

  • Validation → Independent Validators test and verify models, metadata, and nodes to ensure quality and trust.

  • Governance → Token holders and participants guide protocol evolution through proposals and voting.

  • Swap → Integrated token-swap mechanism allowing users to easily acquire $DN and pay for model usage.

  • Domains → Specialized compute pools operated by Domain Architects. Each subnet functions as a semi-autonomous AI economy focused on specific tasks, verticals, or communities, while remaining anchored to the broader DeepNode network.

How are domains designed, isolated, and scaled?

Domains operate as task-specific AI economies centered on particular verticals (for example, cancer detection or fraud prevention). Each subnet is governed by Domain Architects, who define rules for models, nodes, and validations. They run their own scoring systems and governance while remaining connected to the wider DeepNode network, allowing both isolation and scalability across multiple verticals.

How is data and state synchronized across components?

On-chain smart contracts act as the source of truth, emitting events such as ModelRegistered and ValidatorDecision. Off-chain services (Model, Node, and Validator) subscribe via indexers, update their databases, and reconcile state to stay consistent with the chain.

Which networking and communication protocols does DeepNode use?

DeepNode uses gRPC for service-to-service calls, REST/HTTP for user-facing APIs, smart contracts for anchoring state, and a Partner API for Validators to fetch model or node data during validation.

Last updated