Blacklight
Nillion Blacklight is the verification layer of the Blind Computer. It is powered by Nillion's Ethereum L2 and a decentralized network of permissionless, community-run Blacklight nodes that continuously challenge and verify workloads running on nilCC and other TEE providers (such as Phala and Secret Network).
Start Verifying
Start earning rewards by verifying existing apps — or let Blacklight's node operators verify your own apps — using Blacklight's features and tools.
Node Operators
Run permissionless Blacklight nodes that are assigned verification tasks via Nillion's L2 and earn rewards.
App Developers
Developers can register their TEE workloads (running on nilCC or Phala) to be verified by Blacklight.
Components
Nillion Blacklight has three main components.
-
Community-run Blacklight Nodes: Permissionless nodes that verify TEE workloads by challenging attestation reports and monitoring enclave behavior.
-
Nillion's Ethereum L2: An EVM-compatible Layer 2 network that handles verification work assignment, staking, and reward distributions.
-
Smart Contracts: Solidity contracts that handle protocol configuration, manage staking, select verification committees, orchestrate verification, and distribute rewards.
Together, the above components form a credibly neutral trust layer that holds applications with TEE workloads accountable through continuous monitoring and verification.
Scope and Vision
Nillion Blacklight can currently verify the two categories of workloads below.
- Workloads running on Nillion's confidential compute module nilCC that have opted-in to verification.
- Phala workloads registered with Blacklight.
The vision behind Nillion Blacklight is that, over time, it will become a universal, credibly neutral TEE trust layer that enables workload verification across many TEE providers.