New Passport Reveal Mechanism

Currently it is difficult to reveal the $CITIZEN ERC721 tokens due to the aging of SiLo infrastructure. The KONG app was removed from the Google Play store and scanning the SiLo-based Passports can be tricky.

We have created a new HaLo based Passport that is much easier to scan.

I would like to propose creating a new reveal mechanism using the new HaLo based Passports. Any one who has not yet revealed could, for free, request a new Passport in order to carry out their reveal.

The reveal could work by verifying a signature from the Passport and using it as a form of entropy in the reveal (this is currently how the mechanism works with SiLos). Given that the content is already hosted on a centralized server (for now), we could use the same server to carry out the reveal in a gassless manner.

We could also take this opportunity to explore moving the content to distributed storage like IPFS to ensure the longevity of the $CITIZEN NFTs.