MultiParticipantRevealer
A fork of Revealer that allows multiple participants to encrypt data with a shared key. After the reveal, anyone will be able to permissionlessly decrypt the data. (indefinitely)
About
The problem it solves Example use cases: * shuttered voting, votes encrypted until reveal condition met * NFT where participants select their own attributes, which would get encrypted with the shared key * nobody would know rarity etc until the reveal condition is met
How it's made
Challenges we ran into The original Revealer project was based on an older nucypher implementation/API. It took some time to review the nucypher Python code and update the implementation of Revealer. Since that took more time than expected, I did not get time to update the key logic for my use case.