Inventor Record: Proof Protocol
This record: the DOI shown on this Zenodo record page.
This record establishes the original inventor and author of the works listed below. It is deposited on Zenodo so that the identification, its date, and the listed hashes are permanent and publicly verifiable.
Original inventor
| Field | Value |
|---|---|
| Name | Craig Thomas Ellrod |
| ORCID | https://orcid.org/0009-0004-1058-7666 |
| Role | Original inventor and author |
Statement
I, Craig Thomas Ellrod, am the original inventor and author of the works listed below and of the methods they specify. Under the Greater Good License 1.0, Section I, this identification is permanent and travels with every copy, derivative work, implementation description, and conformance claim. Inventorship and ownership of any patent are as stated in that patent and its assignment records.
Signed: Craig Thomas Ellrod Date: 2026-10-17
Works
Every public work in github.com/proofprotocol as of 2026-10-17, one row per work, oldest first. Hashes are SHA-256 of the text file shown, as published at the commit shown. Earlier versions of a work are archived under its all-versions DOI. Framework mappings (PP-SPEC-033 to PP-SPEC-041) cover the mapping text and method only; the mapped frameworks belong to their owners.
| Work | Repository / file | First commit | Commit | Text SHA-256 | DOI (all versions) |
|---|---|---|---|---|---|
| Proof Economy Prior Art Declaration | DECLARATION/DECLARATION.md | 2026-07-10 | 5748b67 | 46be67714e50c97c860ce4766ad6a8f823a84eb5e3bbdd51d391e8665bd48503 | 10.5281/zenodo.21379780 |
| The Proof Economy: A Universal Framework for Machine-Verifiable Truth | FRAMEWORK/PROOF_ECONOMY_FRAMEWORK.md | 2026-07-10 | eafd595 | e14a4c837ff9aa42c2ae589e1e31b288f0947259130e03dd3674193023553841 | |
| PP-SPEC-002: Proof Validity Specification | Proof-Validity-Specification/README.md | 2026-07-12 | d815748 | bd7c1b61a85170da00ae2ed89e11041af3108c312175250219d6ff7d8b54c07a | |
| PP-SPEC-006: Proof of Efficacy Score (PES) Specification | pes-spec/README.md | 2026-07-12 | 187c613 | ed900ab545d7279a18b38f8b39a80e1c60756ef7435f2a0119eee9c94795d332 | |
| PP-SPEC-007: Agent-to-Agent Proof Protocol (PP-A2P) | a2p-spec/README.md | 2026-07-12 | e51c58d | 9c700204f16d95e670aef23b93e91e27eb5411737d687ddaa624452f9973a82f | |
| PP-SPEC-003: ProofBundle Format Specification | proofbundle-spec/README.md | 2026-07-13 | c630f15 | 0019d2e7c42438550c4c1c55d5f15c1540ccf93a799c6e26f749f911f9e9773d | |
| PP-SPEC-004: ProofRegister API Specification | registry-api-spec/README.md | 2026-07-13 | 422dda9 | ceff2dcbf5bfc6ba067e1f592c0e422c723ca7f7cbf57a6e442d469395871f74 | |
| PP-SPEC-005: Witness Protocol Specification | witness-spec/README.md | 2026-07-13 | 90c7e2d | fff4eb3f7ca7a8270a80cdf22b8542d6b94999f5cfbb90a933e5ae5e477855b3 | |
| PP-SPEC-008: ProofChain Anchoring Specification | proofchain-spec/README.md | 2026-07-13 | 8b17d07 | cac82e4a5bc02aec984b109ac05a54fa100d1e7194d1784d6d3274550628d0da | |
| PP-SPEC-009: ProofStamp Certification Criteria | proofstamp-criteria/README.md | 2026-07-13 | f6ca090 | 6d1f6d39cbda719c6216cfc5f59bce2b6d6ecbf451d9bbc7da9af8821f8cd70e | |
| PP-SPEC-010: Legal Attestation Format | legal-proof-format/README.md | 2026-07-13 | 337e62f | fba5af1aa2bd6bb5aa1e6583a91a6c479e9c624eb5d78f16602807e43ad68563 | |
| PP-SPEC-011: Proof Provenance Specification | provenance-spec/README.md | 2026-07-14 | e1959fc | 309c59dcded5a9424add7914f622a0e405da94ba0528b932a4d0a10e9b6de349 | |
| PP-SPEC-012: Proof Protocol Domain Framework | domain-framework/README.md | 2026-07-14 | 4de6e44 | df08e18ea88d65e9e2a6f1aee659ec8dc0c82f04454117dc5a51a8915ac77d3a | |
| Proof Protocol Living Threat Model | threat-model/threat-model.md | 2026-07-14 | 4a0dbe8 | e07b34ae1fd2b140fb97c080610df9a99771e2df4fa5ccbe5b22648d8440e24c | |
| PP-SPEC-015: ProofTwin: Agent Behavioral Attestation Layer | prooftwin-spec/PP-SPEC-015-prooftwin.md | 2026-07-16 | c3b6002 | 3f48e8d9183a457a7b95523c7abf8b49e15d61f3bed838301f375ed97df3c4eb | 10.5281/zenodo.21404841 |
| PP-SPEC-016: AgenTwin: Configurable Agent Under Test | agentwin-spec/PP-SPEC-016-agentwin.md | 2026-07-16 | c628d90 | bd1dbbe612b41a146c0c55d7b09bc3e7bd562f41b780e4eddbb182825c05b8e9 | 10.5281/zenodo.21404841 |
| PP-SPEC-017: PP-MCP: Proof Protocol MCP Interface Standard | pp-mcp-spec/PP-SPEC-017-pp-mcp.md | 2026-07-16 | 46c478e | 45c260c07ccd7fd7eed027401a056add96c34dc6cbfd3c24bcce25b6b4df9c7f | 10.5281/zenodo.21404841 |
| PP-SPEC-001: Proof Protocol Specification v1.0 | Proof-Protocol-Specification/README.md | 2026-09-10 | 97f92d2 | 3646ba986b1fc60c46c90798bc368dc0dec2d74a37fc5b45d81c7e4c8e7e2b14 | |
| PP-SPEC-023: Structural Independence and the Fidelity-at-Capture Requirement | Fidelity-at-Capture/README.md | 2026-09-17 | e1769eb | e2c445c6b065f489588b62a41b2960abc524cd1a9228b2e0fe3efec506c45299 | 10.5281/zenodo.22821379 |
| PP-SPEC-024: The Self-Attestation Oxymoron | Self-Attestation-Oxymoron/README.md | 2026-09-17 | a04ae29 | d22b5cd9e35611d6686b97648ad6778418a0ce761dbed3d409cfb04f08319662 | 10.5281/zenodo.22821264 |
| PP-SPEC-026: Proof-Derived Value and the Speculative Token Fallacy | Proof-Derived-Value-and-the-Speculative-Token-Fallacy/README.md | 2026-09-17 | ff94f27 | 28e8f733dc3bbd51b7bc6df188c5678d729b3e1c58e42874f9ec0fa73ecc2b28 | 10.5281/zenodo.22821517 |
| PP-SPEC-027: Proven Efficacy and the Third Axis | proven-efficacy/README.md | 2026-09-18 | 020876e | 14fa359f827fdfea8ace09d53ef66b8f36aef16e01f195185e787511f999c0f6 | 10.5281/zenodo.22830947 |
| PP-SPEC-033: Proof of Efficacy Mapping to the NIST AI Risk Management Framework | nist-ai-rmf-mapping/README.md | 2026-09-24 | c168cc5 | 3765f40c54cc5a265108d7289b2176f1041e1d786aa049425fb944734d1f356e | 10.5281/zenodo.22944728 |
| PP-SPEC-034: Proof of Efficacy Mapping to OWASP AIVSS | PP-SPEC-034-owasp-aivss-mapping/PP-SPEC-034-OWASP-AIVSS-Mapping.md | 2026-10-01 | bf94785 | 66406a5fcaea5e0cd347b1fc6eb5cb0870af999dc519938660e696051240f0f4 | |
| PP-SPEC-035: Proof of Efficacy Mapping to ORCHIDEAS | PP-SPEC-035-orchideas-mapping/PP-SPEC-035-ORCHIDEAS-Mapping.md | 2026-10-01 | 7b85100 | 899565375cf53d99cfa23058599d6ef692fed26b977d4a6db68aa972ad5e1573 | |
| PP-SPEC-036: Proof of Efficacy Mapping to AAGATE | PP-SPEC-036-aagate-mapping/PP-SPEC-036-AAGATE-Mapping.md | 2026-10-01 | 6e64e0a | 96fdfa71e72ed3c2b348b8d78f456b151b3d8fc1e337e39b40c86abbc85fa29a | |
| PP-SPEC-037: Proof of Efficacy Mapping to A2AS BASIC | PP-SPEC-037-a2as-basic-mapping/PP-SPEC-037-A2AS-BASIC-Mapping.md | 2026-10-01 | 8f47499 | 9a139d5e90084f58e2f4f7d6d5b6bbf2f484b584522408bdb3cede31ccd513c3 | |
| PP-SPEC-038: Proof of Efficacy Mapping to Agent Name Service (ANS) | PP-SPEC-038-ans-mapping/PP-SPEC-038-Agent-Name-Service-ANS-Mapping.md | 2026-10-01 | 3f40f86 | 64a0ffb51bca395368f95234245fb412fb5d5c2dd90745a9bf47123b1f12be9a | |
| PP-SPEC-039: Proof of Efficacy Mapping to MITRE ATLAS | PP-SPEC-039-mitre-atlas-mapping/PP-SPEC-039-MITRE-ATLAS-Mapping.md | 2026-10-01 | ce41d14 | a8142283eacbe1ef6d5cf00c232642a6af0f7e6c74db423a8966a1d5b2936f09 | |
| PP-SPEC-040: Proof of Efficacy Mapping to NIST AI 100-2 | PP-SPEC-040-nist-ai-100-2-mapping/PP-SPEC-040-NIST-AI-100-2-Adversarial-ML-Mapping.md | 2026-10-01 | 828c923 | d167171d5a1458f5d6c7f66876cdb291a6124a7dcbcf6d03fb3ffb8ef7b7c6e6 | |
| PP-SPEC-041: Proof of Efficacy Mapping to OWASP Top 10 for Agentic Applications | PP-SPEC-041-owasp-agentic-top10-mapping/PP-SPEC-041-OWASP-Top-10-Agentic-Applications-Mapping.md | 2026-10-01 | 6b33e8d | 5621ed2cbf7c557687ddfa12f0c3f082e8e0ac8213354e6daabf39c44a01faa6 | |
| Proof Economy Code of Ethics | CODE-OF-ETHICS/README.md | 2026-10-01 | 9583f7f | 13f932558d4ac074406bb0a90d9f7fec65d46c7b3db29aadb5a462c9784f0689 | |
| PP-SPEC-077: ProofSwarm: The Dead Canary Protocol (DCP) v0.7.4 | PP-SPEC-077-DEAD-CANARY-PROTOCOL/SPEC.md | 2026-10-10 | 4f3845e | 7f4fd87330f553bd82a4d480bf90cf6ce51703f45e9e3382b95bbefa6c26414c | 10.5281/zenodo.23285060 |
| PP-SPEC-078: No Bros Jail Mode Protocol: The Jailed Canary Protocol (JCP) v0.2.3 | PP-SPEC-078-NO-BROS-JAIL-MODE-PROTOCOL/SPEC.md | 2026-10-10 | 653cece | f99508bedd72a1ff1cd9ea5ddefb13edfaeed8380b2ed2a5053c3cfd01713355 | 10.5281/zenodo.23285066 |
| PP-SPEC-079: Proof of Performance Engagement: The Coal Mine Protocol (CMP) v0.1.3 | PP-SPEC-079-COAL-MINE-PROTOCOL/SPEC.md | 2026-10-10 | 1934bf8 | 8f0a352e88ea062ffe4c649f645d5adb45a0f1777eafb585c9882a6444fb2178 | 10.5281/zenodo.23325769 |
| Greater Good License family 1.0 (GGL-C-1.0 text) | greater-good-license/templates/GGL-C-1.0.body | 2026-10-12 | 8e4bbe1 | 6ea708edb323d45a27a825eb5c0d9fb20e42951da7fdb880989305a9a2951766 | |
| PP-SPEC-080: The Pithead Safety and Acceptance Protocol (PSAP) v0.1.1 | PP-SPEC-080-PITHEAD-SAFETY-AND-ACCEPTANCE-PROTOCOL/SPEC.md | 2026-10-12 | 669ed22 | 3a63b2a7cca6dc7d40c502a7efaefe4ed1cfd947e7916db19938330591040023 | 10.5281/zenodo.23325777 |
Private works not listed here (PP-SPEC-013, PP-SPEC-014, PP-SPEC-025, PP-SPEC-032, DKP-SPEC-001) are added in a later version of this record when published. Each new version repeats this inventor identification unchanged.
How to verify
- Clone github.com/proofprotocol/
and check out the listed commit. - Compute
sha256sum <file>and compare it to the table. - Confirm this record's ORCID on orcid.org lists this deposit under Works.