On Data2Cash, users can import their wallet address and off-chain accounts, find their credentials and generate zk proof of them, later they can upload the zk proof to the smart contract and update their zk portrait on-chain(as an NFT).