Aug 2025

ZKP Dynamics

ZKP Dynamics — RaiZ dashboard
Affiliation
The Research Centre for Blockchain Technology, Department of Computing, The Hong Kong Polytechnic University
Tools
HTML/CSS · JavaScript · TypeScript · React · Figma · Adobe Creative Cloud
Keywords
Web3 · Zero-Knowledge Proofs · zkSNARKs · UX Research · UI/UX Design · React · Privacy-preserving verification · Financial UX

ZKP Dynamics is a privacy-preserving Web3 asset verification system for individual users and auditors. By combining blockchain records, zero-knowledge proofs, and LLM-assisted risk assessment, it supports secure, private, and trustworthy digital asset verification without disclosing balances or wallet history.

Trust Model

Conventional Web3 asset verification workflows often ask users to reveal far more than a verifier actually needs. Sharing a wallet address can expose balances, holdings, and transaction history even when the task is only to confirm whether a required threshold has been met. ZKP Dynamics is built around review without revealing.

Stakeholder trust model

The system coordinates three roles. Individual users generate proofs through RaiZ, auditors review those proofs, and financial service providers consume the verification result. Zero-knowledge proofs carry only the facts required for verification, while private inputs remain on the user's side.

System Flow

The flow begins with a user connecting a supported wallet and generating proof locally, so private credentials do not leave the device. Once ownership is verified, the system moves the required information through the assessment pipeline, where blockchain records, zero-knowledge proof verification, and LLM-assisted transaction analysis work together to produce a verification and risk result for the auditor. A corresponding record is then written on-chain so the issued result can be checked later.

End-to-end system flow

Auditor & Client Flow

The system runs as two connected sides. On the client side, users connect a wallet, generate a proof, and send it forward for review. On the auditor side, institutions receive the proof, inspect the verification and risk result, and confirm the outcome without seeing the balances behind it.

Auditor and client flow demo

Auditor Wireframes

The auditor-side wireframes are designed to help auditors assess an account without exposing the applicant's private asset details. By combining verification status with a scoring-based risk view, they support a more informed judgment of potential risk and creditworthiness.

Auditor-side wireframes for ZKP Dynamics

Individual Flow

On the individual side, RaiZ lets users connect wallets, generate proofs, and submit the verification request to an auditor. After review, the verified result can also be recorded on-chain as an immutable proof for later use.

RaiZ individual app flow screens

Trailer

App 2.0

RaiZ v2.0 final showcase
← Previous Next →