ZKP Dynamics
ZKP Dynamics is a privacy-preserving Web3 asset verification platform for individuals and auditors. It combines zero-knowledge proofs with transaction-based risk assessment, allowing users to verify asset requirements and prevent disclosure of balances or wallet history.
Rethinking Asset Verification for Web3
Web2 asset verification relies on sharing financial records. In Web3, sharing a wallet address can expose balances, holdings, and transaction history which goes against the original intent of Web3. ZKP Dynamics uses zero-knowledge proofs to verify ownership or asset thresholds and prevent the exposure of the wallet.
ZKP Dynamics names the whole platform. The auditor side runs as an internal tool, and the client side later shipped to the public as RaiZ.
How Verification Works
On the client side, users connect a wallet, sign locally, and generate proof of address ownership without sharing their private keys. On the auditor side, the platform verifies the proof, evaluates transaction risk, and returns an encrypted result. The interface needed to present these as connected but separate checks.
Mapping the User Flows
Low-fidelity wireframes helped define how wallet setup, proof generation, risk review, and credential management connected across the two sides of the platform.
From Beta to V1
The beta was the first working release of the platform. It connected account registration, wallet binding, and proof generation in one end-to-end flow. V1 reorganized the same process around the user's task and made the next action clearer at each stage.
Beta
V1
A/B Usability Test
I ran an A/B test with 10 PolyU students. Each participant used both versions to link a wallet address to an identity credential and complete a verification request. Five participants started with the beta, while five started with V1. Participants completed the task about 30 seconds faster in V1 on average, a 22% drop in completion time.
V1 User Interviews and Product Reframing
After releasing V1, I interviewed three PolyU students who have Web3 app experience about their first impression of the product and their experience completing the verification flow. Their suggestions were more related to product identity, trust, and onboarding.
Blockchain researcher
"The functions were understandable, but the colors and overall style felt closer to a general dashboard instead of a Web3 financial verification product."
Finding
The visual direction should communicate blockchain technology and financial verification more strongly.
Design student
"The logo did not leave a strong impression after I closed the product. There was no clear symbol or character that I could associate with the platform."
Finding
A stronger visual identity or logo can make the platform easier to remember and recognize.
Introducing RaiZ
RaiZ takes its name from the Rai stones of Yap, whose ownership could change without the stones being physically moved. The name connects this history with a product built around verifiable ownership. Its logo uses an abstract R and Z letter combination as the primary app icon to give the app a simple and recognizable visual identity.
Outcome
Trailer
The trailer covers the full ZKP Dynamics platform, the auditor side together with RaiZ.