Proof of Machinehood

Proof of Machinehood (PoM) brings hardware-level attestations that establish a machine's authenticity onchain. Combining measurable computation with immutable properties of the blockchain, PoM ensures robust verification and authenticity.

PoM is a concept and framework that allows blockchains and decentralized applications to recognize, verify, and rely on machines as trustworthy actors. Machines like TEEs (Trusted Execution Environments), GPUs, and even mobile devices, can prove who they are and what they’re doing via cryptographic attestations.

Why this matters

Many computations happen offchain and in the physical world, so we need verifiability instead of blindly trusting these computations.

How it works

Attestations from hardware are used to prove the machine’s identity, environment, and behavior. These attestations are verifiable onchain with Automata's DCAP v4 library which supports Intel SGX/TDX attestation verification directly in smart contracts.

Applications can integrate these proofs to ensure they’re engaging with legitimate, uncompromised machines.

Applications of PoM

PoM enables these use cases:

  1. Rollups with verified TEE Provers, including Scroll and Linea

  2. World's AMPC system hardened with attested GPUs

  3. Onchain applications that only run or accept inputs from specific verified hardware

  4. Verifiable AI inference and training with attested models

PoM bring programmable machine trust and enables developers to build any app that requires verified compute.

Learn more about PoM here and start attesting your devices today.

Proof of Machinehood

Proof of Machinehood (PoM) brings hardware-level attestations that establish a machine's authenticity onchain. Combining measurable computation with immutable properties of the blockchain, PoM ensures robust verification and authenticity.

PoM is a concept and framework that allows blockchains and decentralized applications to recognize, verify, and rely on machines as trustworthy actors. Machines like TEEs (Trusted Execution Environments), GPUs, and even mobile devices, can prove who they are and what they’re doing via cryptographic attestations.

Why this matters

Many computations happen offchain and in the physical world, so we need verifiability instead of blindly trusting these computations.

How it works

Attestations from hardware are used to prove the machine’s identity, environment, and behavior. These attestations are verifiable onchain with Automata's DCAP v4 library which supports Intel SGX/TDX attestation verification directly in smart contracts.

Applications can integrate these proofs to ensure they’re engaging with legitimate, uncompromised machines.

Applications of PoM

PoM enables these use cases:

  1. Rollups with verified TEE Provers, including Scroll and Linea

  2. World's AMPC system hardened with attested GPUs

  3. Onchain applications that only run or accept inputs from specific verified hardware

  4. Verifiable AI inference and training with attested models

PoM bring programmable machine trust and enables developers to build any app that requires verified compute.

Learn more about PoM here and start attesting your devices today.

Proof of Machinehood

Proof of Machinehood (PoM) brings hardware-level attestations that establish a machine's authenticity onchain. Combining measurable computation with immutable properties of the blockchain, PoM ensures robust verification and authenticity.

PoM is a concept and framework that allows blockchains and decentralized applications to recognize, verify, and rely on machines as trustworthy actors. Machines like TEEs (Trusted Execution Environments), GPUs, and even mobile devices, can prove who they are and what they’re doing via cryptographic attestations.

Why this matters

Many computations happen offchain and in the physical world, so we need verifiability instead of blindly trusting these computations.

How it works

Attestations from hardware are used to prove the machine’s identity, environment, and behavior. These attestations are verifiable onchain with Automata's DCAP v4 library which supports Intel SGX/TDX attestation verification directly in smart contracts.

Applications can integrate these proofs to ensure they’re engaging with legitimate, uncompromised machines.

Applications of PoM

PoM enables these use cases:

  1. Rollups with verified TEE Provers, including Scroll and Linea

  2. World's AMPC system hardened with attested GPUs

  3. Onchain applications that only run or accept inputs from specific verified hardware

  4. Verifiable AI inference and training with attested models

PoM bring programmable machine trust and enables developers to build any app that requires verified compute.

Learn more about PoM here and start attesting your devices today.