a man stands on a misty mountain at dawn,
a stone rolling down the hill.
oil painting style, soft brushstrokes,
muted tones, romantic landscape.
model | seed range | steps | guidance
stable-diffusion-v1-5 | 0-4294967296 | 25 | 7.5

redemption of sisyphus

reveal and claim the token by discovering the seed that generates the intended artwork.

full instructions

step 1: setup environment

install python 3.12 and the required packages:

pip install torch>=2.0.0 diffusers>=0.26.3 transformers>=4.39.3 accelerate>=0.28.0 pillow>=10.0.0 pycryptodome>=3.23.0

step 2: run the generation script

create a new python file and run this script:

this will generate images with random seeds in the given range until the correct image is found

step 3: reveal the artwork and claim the token

now that you found the correct image, you can use the following unix command to get the image in binary format:

xxd -b replace_with_found_seed_32x32.png | cut -d' ' -f2-7 | tr -d ' \n'

you can copy and paste this output into a platform where you can interact with the smart contract such as etherscan and claim the token via claimArtwork function.

hash list

verification hashes for all components:

Python-3.12.11.tgz:
sha256: 7b8d59af8216044d2313de8120bfc2cc00a9bd2e542f15795e1d616c51faf3d6

torch-2.7.1-cp312-cp312-manylinux_2_28_x86_64.whl:
sha256: c33360cfc2edd976c2633b3b66c769bdcbbf0e0b6550606d188431c81e7dd1fc

diffusers-0.34.0-py3-none-any.whl:
sha256: b0f642cd57756357bad5d23fe95b61f2e6e30321c93f1302cca6d832a01e6d33

transformers-4.54.0-py3-none-any.whl:
sha256: c96e607f848625965b76c677b2c2576f2c7b7097c1c5292b281919d90675a25e

accelerate-1.9.0-py3-none-any.whl:
sha256: c24739a97ade1d54af4549a65f8b6b046adc87e2b3e4d6c66516e32c53d5a8f1

pillow-11.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
sha256: 676b2815362456b5b3216b4fd5bd89d362100dc6f4945154ff172e206a22c024

stable-diffusion-v1-5/v1-5-pruned-emaonly.safetensors:
sha256: 6ce0161689b3853acaa03779ec93eafe75a02f4ced659bee03f50797806fa2fa