[{"data":1,"prerenderedAt":60},["ShallowReactive",2],{"project-en-proofmint-ai":3},{"id":4,"title":5,"body":6,"category":39,"description":33,"extension":40,"featured":41,"maturity":42,"meta":43,"navigation":44,"order":42,"path":45,"period":46,"repositoryUrl":47,"seo":48,"slug":49,"status":50,"stem":49,"summary":51,"technologies":52,"__hash__":59},"projects_en\u002Fproofmint-ai.md","ProofMintAI",{"type":7,"value":8,"toc":32},"minimark",[9,14,18,22,25,29],[10,11,13],"h2",{"id":12},"problem","Problem",[15,16,17],"p",{},"ProofMintAI explores a document workflow that combines file handling with storage and verification concepts. The inspected frontend includes a file-upload interface with public and encrypted storage options.",[10,19,21],{"id":20},"implementation-and-decisions","Implementation and decisions",[15,23,24],{},"The backend has IPFS upload and retrieval routes backed by a storage service. That service contains AES-256-GCM encryption and decryption helpers and Web3.Storage upload code, separating file storage operations from the Vue\u002FQuasar interface.",[10,26,28],{"id":27},"status-and-limitations","Status and limitations",[15,30,31],{},"This is a prototype, and I did not verify an end-to-end upload, decryption, or external storage session. In particular, the document-hash route currently returns a placeholder response. I therefore do not describe the repository as providing verified notarization, a working blockchain proof, or production-ready document security.",{"title":33,"searchDepth":34,"depth":34,"links":35},"",2,[36,37,38],{"id":12,"depth":34,"text":13},{"id":20,"depth":34,"text":21},{"id":27,"depth":34,"text":28},"selected project","md",false,"5",{},true,"\u002Fproofmint-ai","2025","https:\u002F\u002Fgithub.com\u002FKarolGitHub\u002Fproofmint-ai\u002Ftree\u002F83be42fc817ffce5741c897d06032482c0dfeae3",{"title":5,"description":33},"proofmint-ai","live","A document workflow prototype with public and encrypted IPFS upload and retrieval code paths.",[53,54,55,56,57,58],"Vue","Quasar","Node.js","Express","IPFS","AES-256-GCM","JSUrxUzKPEn31KqHcRftXDrHcNPxPgrUUE6TPqELARw",1792326467460]