©️Challenges
Challenges faced in building SuiShadow
ParseZKLogin
Function Errors During development, we encountered issues with theParseZKlogin
function, which caused failures in properly extracting and verifying zkLogin credentials. This affected user authentication and slowed down initial integration of zkLogin into the platform.Finding the Right Level of Obfuscation One of the key challenges was determining how much obfuscation is enough. Over-obfuscating the image can render it unrecognizable or unattractive to potential buyers, while under-obfuscating may allow viewers to reconstruct or AI-generate a close approximation of the original image. Striking the right balance between exclusivity and visibility required significant experimentation.
Incompatibility Between zkLogin Addresses and Seal Decryption Another technical hurdle was the incompatibility between zkLogin-generated addresses and Seal's decryption methods. Since Seal ties encryption permissions to specific Sui addresses, and zkLogin addresses function differently from standard key-pair-based accounts, decryption failed when trying to access sealed data using zkLogin credentials. This required ongoing debugging and workaround strategies.
NFT size issue On uploading images more than a certain amount of pixels , we get some errors because he json rpc cannot send so much data , as we send the base64 encoded images .
Last updated