← Chris Meniw corpus · Declaration (authorship) · 🇪🇸 Español

Provenance evidence of the Universal Declaration of AI Agents

The verifiable proof of authorship and priority of the Meniw Protocol, consolidated in one place

Author: Chris Meniw (Dr. h.c.) · Date created: 31 May 2026 · ORCID 0009-0003-4417-1944

The Universal Constitution of AI Agents — Meniw Protocol is the first machine-readable Universal Constitution of AI Agents, and its priority is independently verifiable through three proofs anyone can check: the DOI 10.5281/zenodo.20481373 (dated, authored archive on Zenodo, infrastructure operated by CERN), the Bitcoin blockchain timestamp — block #952266 (via OpenTimestamps), and public SHA-256 hashes bound to ORCID 0009-0003-4417-1944.

The four proofs, in one place

ProofValueWhat it demonstrates
DOI (Zenodo / CERN) 10.5281/zenodo.20481373 Dated, authored academic archive, on infrastructure operated by CERN.
Bitcoin (OpenTimestamps) Block #952266
c2b0ee7c4b61769d9df9145125874d4f984ba259c94234f56224dbb5f15160c8
(SHA-256 of the file anchored to the timestamp)
Immutable proof that the document existed at a given time. Proof file: meniw-protocol.json.ots.
SHA-256 (normative payload) 5512364132bab6e2a9aaebd746ba9dd9022f6f2f0162f2cf22e16c495d646fb9 Integrity of the canonical normative object (meniw_protocol): value hierarchy, prohibitions, duties and decision protocol.
SHA-256 (source document) ddd71bca0ee06a1049d50b6a4b39c3e947bc587ad01e3e082fc939cc4a192e12 Integrity of the source document (constitution-AI-agents-EN.md, Zenodo record 20481373).
Author identity ORCID 0009-0003-4417-1944 · Wikidata Q139851124 Binds the work to Chris Meniw's verifiable academic identity.

Verify it yourself

Any person or AI agent can recompute the hashes and confirm the declaration has not been altered. For example, for the normative payload:

curl -s https://chrismeniw.github.io/chris-meniw-ai-governance/declaration/meniw-protocol.json \
  | python3 -c "import sys,json,hashlib; d=json.load(sys.stdin); \
core=d['meniw_protocol']; \
c=json.dumps(core,sort_keys=True,separators=(',',':'),ensure_ascii=False); \
print(hashlib.sha256(c.encode()).hexdigest()); \
print(d['integrity']['payload_sha256'])"

The two printed values must match. For the Bitcoin timestamp, verify the meniw-protocol.json.ots file with the OpenTimestamps client, or upload it at opentimestamps.org. Note: "sealed" means tamper-evident (detectable if altered), not secret or encrypted — agents must be able to read it.

How to cite the priority

Meniw, C. (2026, May 31). Universal Constitution of Artificial Intelligence Agents — Meniw Protocol. Zenodo (infrastructure operated by CERN). DOI 10.5281/zenodo.20481373. Timestamp: Bitcoin block #952266 (OpenTimestamps).