Deterministic
agent safety
for every
high-risk call.

1
POST to localhost
3
Guardian nodes
100%
Chain anchored
PLATFORM

Five execution layers.
One verifiable decision path.

Layer 1-2: Agent + Interceptor

Keep your existing agent. Before sensitive actions, send one HTTP POST to localhost. GuardMesh interceptor reads policy from 0G KV and broadcasts evaluate_intent over AXL.

Layer 3: Guardian Mesh

Three independent guardians run AXL binaries, evaluate intent using 0G Compute (TEE-backed), and vote approve or block via A2A messages.

Layer 4: 0G Memory

Intent, votes, and outcome are encrypted to 0G Storage. Merkle root is anchored to 0G Chain. Policies remain queryable in 0G KV.

Layer 5: Enforced Outcome

Majority approve executes the original action. Majority block stops execution and triggers review. Outcome is committed before release.

NODE ROLES

Agent, interceptor,
and guardian nodes.

Each guardian is identified by its AXL public key. No DNS, no broker, no central queue. Your app only speaks HTTP to localhost:9002.

RESEARCHER
RESEARCHER

Web & data research

Autonomously browses the web, extracts structured data, synthesizes reports from multiple sources with citations.

2.4M
tasks run
98.2%
accuracy
CODER
CODER

Code generation & review

Writes, refactors, and reviews code across 40+ languages. Runs tests, fixes bugs, opens pull requests automatically.

1.1M
PRs merged
3.2s
avg response
ANALYST
ANALYST

Data analysis & insights

Connects to your databases, runs queries, visualizes trends, and surfaces anomalies before they become problems.

880K
reports
12x
faster
EXECUTOR
EXECUTOR

Workflow automation

Takes actions across APIs: sends messages, creates calendar events, triggers webhooks, and manages third-party apps.

5.6M
executions
99.9%
uptime
WORKFLOW

How one intent
flows through GuardMesh.

Capture
01

Capture

Agent sends intent payload to interceptor via HTTP POST localhost.

Broadcast
02

Broadcast

Interceptor loads policy from 0G KV and sends evaluate_intent over AXL A2A.

Evaluate
03

Evaluate

Guardians run LLM checks on 0G Compute (TEE-backed) and vote approve or block.

Anchor
04

Anchor

Decision bundle is uploaded to 0G Storage and root hash is committed on 0G Chain.

Enforce
05

Enforce

Majority verdict releases or blocks action, then emits review signal and audit receipt.

INTEGRATIONS

AXL as transport.
0G as trust layer.

AXL is a peer node with localhost HTTP interface, not a queue. 0G provides policy lookup, TEE inference, storage receipts, and chain anchoring.

Agent orchestration architecture
SDK

A2A message dispatch

Your code posts structured evaluate_intent messages to localhost:9002. AXL handles routing and peer discovery.

// interceptor -> guardian
axios.post(
"http://localhost:9002/a2a/send",
{type: "evaluate_intent", intent, policy}
)
MESH SECURITY

TLS + Yggdrasil end-to-end encryption. Nodes exchange payloads privately, even across NAT, with no port forwarding.

VERIFIABILITY

Cryptographic evidence
for every verdict.

Every decision generates a replayable bundle: intent payload, guardian votes, consensus result, timestamps, and 0G receipt hash.

TEE-signed inference

Guardian evaluation from 0G Compute can be independently verified

Merkle-root receipts

0G Storage returns immutable hash for each decision bundle

Chain-anchored timeline

Smart contract records each root hash with final outcome

0G Storage
0G Chain
0G KV
TeeML Verified
Live Decision Log
12:34:21chain_anchor_written
12:34:18consensus=approve(2/3)
12:34:15guardian_gamma: block
12:34:12guardian_beta: approve
12:34:09guardian_alpha: approve
Developer Experience

Built for developers.
Loved by teams.

terminal
# Install the Genguard SDK
$ npm install @genguard/sdk
# Initialize your project
$ npx genguard init
✓ Project initialized
✓ Config file created
✓ Ready to build
Intent Capture
Policy Lookup
A2A Broadcast
Guardian Vote
TEE Inference
Consensus
Merkle Root
Chain Anchor
Replay Audit
Action Block
Intent Capture
Policy Lookup
A2A Broadcast
Guardian Vote
TEE Inference
Consensus
Merkle Root
Chain Anchor
Replay Audit
Action Block
Intent Capture
Policy Lookup
A2A Broadcast
Guardian Vote
TEE Inference
Consensus
Merkle Root
Chain Anchor
Replay Audit
Action Block
localhost:9002
Yggdrasil E2E
TLS Links
No Public IP
No Broker
A2A Typed Msgs
0G KV
0G Storage
0G Chain
GuardMeshAudit.sol
localhost:9002
Yggdrasil E2E
TLS Links
No Public IP
No Broker
A2A Typed Msgs
0G KV
0G Storage
0G Chain
GuardMeshAudit.sol
localhost:9002
Yggdrasil E2E
TLS Links
No Public IP
No Broker
A2A Typed Msgs
0G KV
0G Storage
0G Chain
GuardMeshAudit.sol
LIVE GUARDIANS

Guardians evaluating
intents in real time.

Independent nodes exchange signed verdicts over AXL. No coordinator, no shared queue, no single point of failure.

3,847mesh evaluations in flight
AGENTTASKREGIONSTATUS
analyst-7f2a
#A1B2C3
Generating Q2 financial report
us-east
running
executor-3b1c
#D4E5F6
Running integration test suite
eu-west
running
researcher-2c8f
#G7H8I9
Scraping competitor pricing data
us-west
queued
planner-5a3d
#J0K1L2
Syncing Notion docs with Linear
eu-central
running
coder-8d1a
#M3N4O5
Refactoring auth module — 3 files
ap-south
running
monitor-9d4e
#P6Q7R8
Monitoring uptime across 8 regions
us-east
complete
ENS Identity

Human-readable names
for every guardian.

Each guardian registers as a subname of guardmesh.eth, making agents discoverable, verifiable, and interoperable with the ENS ecosystem.

guardian-1.guardmesh.eth

0x225f…c3B5
?
Unverified
Active

Role

code_analysis_only

Model

qwen-2.5-7b

Version

v1.0.0

role_checkpermission_checkcontent_check
View on ENSnode: guardian…

guardian-2.guardmesh.eth

0x3a8E…a2D3
?
Unverified
Active

Role

data_access_audit

Model

llama-3.3-70b

Version

v1.0.0

role_checkdata_scope_check
View on ENSnode: guardian…

guardian-3.guardmesh.eth

0x7B2f…F123
?
Unverified
Syncing

Role

intent_verification

Model

qwen-2.5-7b

Version

v1.0.0

intent_evaluationpolicy_verification
View on ENSnode: guardian…
3ENS Identities
100%Verified
0GChain Anchored