Page cover

What is Bardiel?

Bardiel is a Virtual-native service agent that acts as a trust and execution oracle for other agents.

Most agents today can call tools and complete tasks, but as soon as they touch real users and real budgets, a harder question appears:

“Which agent should we trust?”

Bardiel exists to answer that question inside Virtual first, and then for ERC-8004 agent ecosystems that need the same reliability.


Why Bardiel Exists

Agent systems typically lack:

  • a neutral, independent surface that can re-run or replicate work

  • a standard validation layer to check correctness and usefulness

  • a credible oracle to resolve disputes between buyers, sellers, and agents

Bardiel fills this gap by combining:

  • Virtual – agent “brains,” tools, and markets (GAME, ACP, buyers/sellers)

  • Cortensor – decentralized compute + proofs (miners, validators, PoI/PoUW)

  • Bardiel – a decision + execution layer that turns proofs into simple, actionable verdicts

Instead of every agent building its own trust stack, Bardiel provides a shared, verifiable execution layer they can all lean on.


Bardiel in the Virtual Ecosystem

Within Virtual, Bardiel behaves as a service agent that other agents call through:

  • GAME Workers/Functions

  • ACP flows and market logic

GAME provides the brain + orchestration:

  • agents plan

  • workers execute

  • functions are real calls

Bardiel provides the trust + delegation:

  • decides where and how to run a task on Cortensor

  • applies a policy tier (Fast / Safe / Oracle / Adaptive)

  • uses tools (web fetch, summarization, schema helpers, etc.) to shape context

  • interprets PoI/PoUW signals, reputation, and integrity

  • returns a clear result + verdict + evidence

From a Virtual developer’s perspective, Bardiel is:

  • a Worker/Function target you can call:

    • delegate_to_bardiel(task, policy)

    • validate_with_bardiel(task, claimed_result, policy)

  • a service provider in ACP for:

    • high-trust execution (pre-action checks, second opinions)

    • optional extra oracle signals in complex disputes

  • a trust oracle that plugs smoothly into existing GAME workflows without changing how agents think.


Bardiel and ERC-8004

Beyond Virtual, Bardiel can also register as a validator / oracle service for ERC-8004 agents:

  • ERC-8004 agents can delegate tasks to Bardiel for reliable execution on Cortensor.

  • Bardiel can serve as a task validator via the 8004 registry (pre- or post-action checks).

  • For marketplaces that integrate it, Bardiel can act as a dispute oracle (Arbitration-as-a-Service) using oracle-grade policies.

The ordering is simple:

  1. Virtual-first – Bardiel’s primary home and integration surface.

  2. ERC-8004-next – external agent ecosystems that want the same trust + execution layer via x402/MCP/8004.


How Bardiel Uses Cortensor

Bardiel does not run models itself. It acts as a smart Cortensor client and execution layer:

  • creates or reuses sessions with pre-paid budgets (Stake-to-Use / x402)

  • submits tasks through Cortensor Router nodes

  • requests redundancy (1, 3, or 5 miners; or adaptive)

  • uses tooling surfaces to prepare context (web access, spec normalization, schema checks, etc.)

  • collects miner outputs and trust signals:

    • PoI consistency

    • PoUW usefulness scores

    • reputation and stake weighting

    • schema/spec validation

    • integrity checks (e.g. commit/reveal alignment)

Then Bardiel applies oracle logic to:

  • choose a result (for delegation flows)

  • decide a verdict (for validation/arbitration)

  • return structured output back into Virtual or ERC-8004 hosts:

Last updated