HackerTrans
TopNewTrendsCommentsPastAskShowJobs

TomatoProgram

no profile record

Submissions

I ported yt-dlp to WebAssembly to create a 100% client-side media downloader

ultimadownloader.xyz
7 points·by TomatoProgram·قبل 3 أشهر·3 comments

Library of Useless

libraryofuseless.com
2 points·by TomatoProgram·قبل 7 أشهر·1 comments

ProofQR – a blockchain-based QR code verification system

proofqr.xyz
1 points·by TomatoProgram·قبل 7 أشهر·2 comments

comments

TomatoProgram
·قبل 3 أشهر·discuss
damn. ill have to look into that. im sorry it didnt work for you, but thank you for including the error with your comment.
TomatoProgram
·قبل 3 أشهر·discuss
I wanted to see if I could build a video downloader that didn't rely on a massive backend to do the heavy lifting. I made www.ultimadownloader.xyz and the secret is that it runs yt-dlp via Pyodide and ffmpeg.wasm entirely in the browser. Feel free to poke around and give it a shot. I would love feedback and ideas on what to add later (I plan on adding more sites and such). If you find any issues, please let me know. It's not perfect but its something.
TomatoProgram
·قبل 7 أشهر·discuss
I wanted something to work on over the weekend and wanted to dive into Web3 and also do stuff involving QR code generation (not really sure why just figured it might be an untapped market). After doing some looking online and asking ChatGPT what was needed in the world of Web3 it came up with a QR code based verification system for blockchain items and content. I spent some time researching the concept then started building with Next.js. The photos you see are the result of a few days of work (the back end and logic was 90% done by me with 10% Claude debugging. The design was all AI as I have the artistic talent of a cheeseburger). This is also working using the testnet for now as I do not want to lose funds testing.

So here is how it works currently:

Step 1: You sign in with you wallet (this is not stored anywhere and you will have to sign in each time) Step 2: Enter any data you want to have recorded on the ETH blockchain (my example is a url) Step 3: Click generate and confirm the transaction Step 4: wait a few seconds. I find most QR codes generate in under 30 seconds Step 5: Save your QR code

To validate, simply point your phone camera at the QR code and scan it. This will open up the validation page and show you if the QR code is valid or not. It will also show how many times the code has been scanned and the Etherscan link

Why is this necessary? Traditional QR codes can be easily copied or faked. If someone counterfeits your product, they can just copy the QR code. There's no way to prove which one is authentic. ProofQR provides a way to make sure your data is secure and protected on the ETH blockchain.

What I need from you is feedback. I want ideas on how to make this better and potential additions to add. Any and all feedback is wanted.

Thank you for viewing my post. Stay tuned for future updates!