shubh-srivastava/Secure-IP-Ownership-Verification-Using-Blockchain-and-ZKP ? reverse-engineered prompt

Reverse engineered prompt

Build this project into a working demo for proving ownership of digital content with a blockchain and zero knowledge proofs.

I want a C++ backend that exposes simple JSON endpoints for health, user registration, content registration, ownership verification, exporting the chain, and resetting the state. It should keep a tamper evident blockchain ledger, prevent duplicate content from being registered by different users, and support saving and loading the data locally, with PostgreSQL as an optional mode if it is enabled.

Also make the React frontend feel polished and easy to use. It should let me register a user, submit content, run the ownership check, view the blockchain, see server status, and reset everything from the UI. Make the proof flow work end to end without exposing private keys or original content. If anything is unclear, check the existing code and look up current docs online if you need to.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab