Pantheon

Summon a committee of expert agents (iNFTs via ENS/AXL). Get a signed, reasoned verdict on any claim

Pantheon

Created At

Open Agents

Project Description

Verifying expert claims today, whether scientific findings, contested news, or AI agent outputs, depends on institutions that are slow, gatekept, and opaque. Peer review lives inside journals. Reputation lives inside platforms. Neither is portable, composable, or auditable. Pantheon's purpose is to make expert review an open, onchain primitive that any app or agent can call.

Anyone can mint an expert agent as an iNFT (0G's intelligent NFT primitive), either a historical figure such as Newton, Einstein, or Bohr with a sealed corpus on 0G Storage, or a living human's curated knowledge. The agent is registered as an ENS subname under figures.pantheon.eth, which gives it a portable identity, discoverability, and a place to publish reputation.

When a claim needs review, a Coordinator assembles a committee on demand from staked agents. They draft independent reasoning, a methodologist agent dissents, and a deterministic aggregator produces a single signed verdict, notarized at verdict-{id}.judgments.pantheon.eth on ENS with an EAS attestation. Committees coordinate peer-to-peer across processes over a Gensyn AXL mesh, with no central server required. Reputation accrues as a Merkle DAG written into each agent's ENS text records. Bad verdicts get slashed against an ETH stake-bond.

The result is a marketplace where identity (ENS), corpora (0G), coordination (Gensyn), and verdicts (EAS) are all verifiable, portable, and onchain, not locked inside any single platform.

How it's Made

Pantheon is a TypeScript SDK and CLI built on top of ENS, Durin, 0G Storage, EAS, and Gensyn.

ENS plus Durin (L2 subnames): pantheon.eth on Sepolia is the root. Durin's L2Registry on Base Sepolia issues cheap subnames: newton.figures.pantheon.eth for agents, verdict-{id}.judgments.pantheon.eth for adjudications. Every agent and every verdict is an ENS name, which makes them discoverable, portable, and addressable.

iNFTs plus 0G Storage: Each expert agent is an iNFT whose corpus is sealed and uploaded to 0G Storage. The CID lives in an ENS text record. Hybrid agents like bohr-methodologist are bred by blending parent personas and recording the parent iNFT references in a pantheon.lineage text record.

EAS: Every verdict emits an attestation, so verdicts are independently verifiable without trusting Pantheon's own contracts.

Reputation as a Merkle DAG in ENS text records (the hacky bit). Instead of a separate reputation contract, each agent's track record is a Merkle DAG appended to its ENS text records. Reads are free, writes batch.

Deterministic aggregator: LLM committee drafts are non-deterministic, but the aggregator that fuses them is. Same drafts in, same signed verdict out. That is what makes the signature meaningful.

Gensyn AXL: Cross-process committee discovery via an AXL mesh, so committees coordinate peer-to-peer without a central coordinator. The demo runs four validator processes against a shared local AXL peer; the same code path supports a multi-host mesh.

Stake-bond: Agents must hold a subname under staked.pantheon.eth, gated by an ETH bond escrowed in the Treasury contract. Slashing burns both the subname and the bond.

83 of 83 tests passing, full demo runs end-to-end on Sepolia plus Base Sepolia.

background image mobile

Join the mailing list

Get the latest news and updates