Open Protocol v0.3

Proof of Human Intent

A cryptographic protocol that proves a real human approved critical software actions. Built for the AI era.

AI executes. Humans authorize. Machines verify.

9
PoP Providers
8
npm Packages
0
Zero Dependencies
EVM
Chain Support

How the Protocol Works

Three cryptographic steps to verifiable human approval

01VERIFY

Verify Human

Prove you are a unique human via a Proof of Personhood provider

02BIND

Bind to Action

Cryptographically bind your proof to a specific commit or deployment

03RECORD

Record Attestation

Create a tamper-evident, independently verifiable attestation

Try the Demo

Three cryptographic steps to verifiable human approval

Approval Request

Select Verification Method

Pluggable architecture supporting 9 Proof of Personhood providers

Use Cases

Real-world applications for verifiable human approval

PR Merge Gating

Require verified human approval before merging AI-generated pull requests. Integrates with GitHub Actions.

Deployment Approval

Ensure a verified human authorized every production deployment. Prevent autonomous AI deployments.

Release Signing

Create tamper-evident proof that a human authorized a software release. Auditable and verifiable.

Compliance & Audit

Immutable audit trail proving human oversight of AI-driven changes. Meets regulatory requirements.

Quick Integration

Add human approval verification to your CI/CD pipeline in minutes

GitHub Action
# .github/workflows/human-approval.yml
name: Require Human Approval

on:
 pull_request:
 types: [labeled]

jobs:
 verify:
 if: github.event.label.name == 'ready-to-merge'
 runs-on: ubuntu-latest
 steps:
 - uses: pohi-protocol/action@v1
 with:
 world-id-app: ${{ secrets.WORLD_ID_APP_ID }}
 required-level: orb

Architecture

Chain-neutral, zero-dependency core protocol

Applications
GitHub Action, GitLab CI, Bitbucket Pipe, CLI
SDK
World Chain client, on-chain recording
Core Protocol
Attestation creation, validation, hashing (zero deps)
PoP Providers
World ID, Gitcoin Passport, BrightID, +6 more

Frequently Asked Questions

PoHI is a protocol that creates cryptographically verifiable proof that a real human approved critical software actions. It combines proof-of-personhood verification with cryptographic binding to specific actions.
As AI agents increasingly write and deploy code, there's a growing need to verify that humans are still in control of critical decisions. PoHI provides an immutable record of human approval.
No. PoHI uses zero-knowledge proofs (via World ID) or pseudonymous verification. Your real identity is never revealed - only proof that you are a unique human.
Git signatures prove ownership of a key, but not that the key owner is human or unique. PoHI adds a layer of proof-of-personhood verification.