hackquest logo

PrivyGate

Privacy-preserving multi-authority attribute authorization for autonomous agents on 0G.

Videos

Imagen del proyecto 1

Pila tecnológica

0G
Solidity
Python
JavaScript
Web3
Privacy
Agent
Cryptography

Descripción

PrivyGate is a policy-gated authorization prototype for autonomous agents on 0G. It prevents an agent from accessing sensitive tools unless the requester proves that multiple independent authorities issued the required attributes.

The demo shows a complete access-control flow for a ResearchAgent calling private-dataset.read:

• Alice is accepted because she has both required attributes.

• Bob is rejected because he is missing one required attribute.

• Alice is rejected again after credential revocation.

PrivyGate uses 0G Chain as an auditable registry for authority key hashes, policy hashes, revocation state, and verification events. It also uses 0G Storage to persist a redacted authorization audit manifest, keeping sensitive identity and credential details off-chain.

Why it matters: autonomous agents should not receive unlimited tool access just because they control a wallet or API key. PrivyGate adds multi-authority permission checks, revocation, and audit evidence before execution.

Progreso del hackathon

During the hackathon, I completed the PrivyGate research prototype, including the multi-authority attribute authorization workflow, CLI demo, static web demo, revocation-aware verification flow, 0G mainnet registry deployment, 0G Storage audit manifest, public documentation, test suite, demo video, and public social post.

Estado de recaudación de fondos

Not funded. Bootstrapped solo research prototype built for the 0G APAC Hackathon.

Líder del equipo
MMichael Miller
Enlace del proyecto
Desplegar ecosistema
0G0G
Sector
InfraAIOther