Architecture

Simple Page is designed to give you control without sacrificing user experience.

Overview

The three-tier architecture: smart contracts on Ethereum, the browser frontend, and DService indexer nodes connected to IPFS.

SimplePage operates as a three-tier decentralized system:

  • Smart Contracts (Ethereum): Manage page subscriptions, indexing coordination, and ENS integration.
  • Frontend (Web): Browser-based editor for creating, editing, and publishing content.
  • DService Node (Indexer + IPFS): Handles content storage, retrieval, and blockchain indexing.

Data Flow

User writes content → Content uploaded to DService → ENS contenthash updated → Content available globally at your ENS name

Each layer is independent. The smart contracts are on Ethereum. The frontend is open source. The DService nodes are run by the community. No single failure takes down the system.

Next

  • Components – what each piece does.
  • Protocol – how nodes coordinate.
  • API – endpoints for programmatic access.