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).
Blacklight L1 is a new, separate network for conditional secrets. You seal a payload to a committee of nodes along with an on-chain release condition, and it stays encrypted until that condition is met — then anyone can reconstruct it. No single node ever holds the whole secret, and no one has to be trusted to release it on time.
It is built for sealed-bid auctions, timelocked disclosures, dead-man switches, and any workflow where "reveal this, but only when X happens" has to hold without a trusted operator.
Blacklight L1 is on testnet only for now, deployed to Ethereum Sepolia. You can already run a node, get testnet NIL, and build with the SDK.
When Blacklight L1 takes over, mainnet for the L2 network described on this page will be deprecated. Blacklight L1 becomes the network Blacklight runs on.
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.