Heknos

A interface between users & agents to settle on a consensus of there capabilities.

Heknos

Created At

ETHOnline 2025

Project Description

  1. x402 Payment-Gated Access (unchanged core idea, protocol adapters updated)
    • Middleware SDK that implements HTTP 402 semantics and attaches payment headers; agents discover price/asset rules via Policy Registry (below).
    • x402 facilitator component adapted to verify Hedera-backed payment receipts.
  2. Policy Registry (Vincent-based; replaces ENS naming registry)
    • A Vincent Registry (off-chain + auditable on Hedera) that stores policy manifests (policies are the new "names"): spending caps, allowed endpoints, rate limits, signer delegation, expiry, allowed assets. Policies are created/published using the Vincent tooling and minted/registered as a policy object. Vincent enforces programmable guardrails (spending caps, MFA, time/rate limits). (Vincent Docs)
  3. Settlement & Audit Layer (Hedera)
    • Use Hedera Consensus Service (HCS) for immutable, ordered audit logs and timestamps of: policy creation/updates, per-request payment receipts, and x402 facilitator verifications. HCS provides fast finality, verifiable timestamps, and low cost per message for these audit entries. (Hedera)
    • Use Hedera Token Service (HTS) or HBAR micropayments for actual settlement. Optionally issue an HTS token for platform prepaid credit or use native HBAR for per-request micropayments. (Hedera Docs)
  4. Agent Runtime & Wallets (Vincent + Porto + x402-fetch)
    • Agents are Vincent-aware runtimes: users delegate scoped keys/abilities to agents via Vincent. Agents respect Vincent policies (e.g., caps), sign requests/payment actions using Vincent's delegated signing primitives (Lit MPC/TSS). Vincent enforces caps cryptographically before the agent can sign/submit payment. (GitHub)
  5. Verification & Automation (Chainlink equivalent / optional)
    • Chainlink Functions can still be used to perform external domain ownership checks, but those results are recorded to the Policy Registry and Hedera audit log; however, Vincent policies can incorporate those proofs as preconditions for spending. (Chainlink remains an optional verification oracle layer.)
  6. Indexing & Discovery (Hypergraph / custom indexer)
    • Public discovery of policy metadata: build a graph-layer indexer that listens to Hedera HCS/mirror-node events (policy publish events, provider metadata) and exposes search/provenance/reputation. If The Graph/Hypergraph doesn’t natively index Hedera, run a small indexing service that consumes mirror-node and publishes searchable indices (GraphQL, Elastic). Keep private metadata off the public index.
  7. Developer Tools & UX
    • CLI (Gemini-based) + x402-fetch + Vincent CLI integration to create policies, bind providers, and run local agent simulations.
    • Provider onboarding UI (Autonome) that issues policy templates and registers them in Vincent + publishes a succinct policy manifest to Hedera (audit entry + indexable metadata).
    • Demo consumer site (HeySuri) that demonstrates delegated spending flows, capability revocation, and auditing.

How it's Made

It combines payment enforcement (HTTP 402) Vincent SDK for Policy Engine (ENS), and Hedera for faciliating the process to enable a permissioned, compensated, and scalable agentic web.

Components x402 Payment-Gated Access (unchanged core idea, protocol adapters updated) Policy Registry (Vincent-based; replaces ENS naming registry) Agent Runtime & Wallets (Vincent + Porto + x402-fetch) Verification & Automation (Chainlink) Indexing & Discovery (Hypergraph / custom indexer) Developer Tools & UX

background image mobile

Join the mailing list

Get the latest news and updates