Skip to main content
Proof of Innocence is a privacy-preserving cryptographic proof where someone can prove they are not guilty / not on a blacklist / did not perform a forbidden action without revealing who they are or their private data. In Fluton, a POI is automatically generated every time the user creates an intent. If the proof is invalid, which means the user doesn’t prove their innocence, the intent is not created.
“When you’re withdrawing from a tornado-cash type system, you’d be able to specify which subset of deposits your withdrawal came from and you’d be basically able to say “I’m a participant in this scheme and I’m not one of the recognized 35 DeFi Hackers” Vitalik Buterin
Learn more about Proof of Innocence here!