SHA Mining Algorithm, Merchandise Rewards

Job ID: 40544861

Budget: $250 – $750 AUD

I’m designing a proof-of-work blockchain where the hashing challenge is built around compressed .zip datasets. Each block will include a small table file that points to a specific archive stored on our site. Miners must decompress, run a SHA-based routine across the file’s contents, and submit the resulting digest. When their digest matches the target, they unlock an encrypted payload that can be redeemed for real-world merchandise—think limited-run art prints, gadgets, or apparel shipped directly to the winner.

Here’s what I need from you:

• A lightweight blockchain prototype (command-line or web-based) that generates these SHA puzzles from rotating .zip libraries
• A miner client that automates download, decompression, digest calculation, and block submission
• A reward module that verifies the winning hash and triggers a redemption token tied to our fulfilment API
• Clear documentation so I can expand the archive list and merchandise catalogue without touching core code

Acceptance criteria:
1. Block generation, validation, and chain sync function reliably on at least two networked nodes.
2. Mining client completes a full puzzle cycle in a single run and detects win conditions.
3. A successful hash yields a redemption token that passes a mock fulfilment request.

Preferred stack is flexible—Go, Rust, or Python are all fine as long as the SHA implementation is native and efficient.

If you’ve built custom proof-of-work or ZIP-centric utilities before, let’s talk.