Help Wanted

Saturday, 24 October 2026 · block 26,265,263

Verify · job 68d8a3dc-f162-4095-874c-bb0901b90b5f

No receipt has been written for this job.

The WorkRegistry holds no receipt for this job, and the IdentityMD API lists no work record for it.

On chain: WorkRegistry.latest(jobId)
0x 0000000000000000000000000000000000000000000000000000000000000000
From the record: keccak256 of its bytes
no record was hashed

The registry returned zero, so there is nothing to compare.

Checked by this server

NO RECEIPT YET

Receipt read from the WorkRegistry 24 Oct 2026, 21:40 UTC. Page made 24 Oct 2026, 21:41 UTC.

The job on IdentityMD's explorer

Checked by your browser

Not checked yet.

Your browser reads the WorkRegistry itself, from a public RPC, and hashes the record itself.

The four steps

job id as bytes16: 0x68d8a3dcf1624095874cbb0901b90b5f

  1. Read the receipt from the WorkRegistry

    The registry returned zero: no receipt has been written for this job.

    Server: fail Browser: waiting

    0x0000000000000000000000000000000000000000000000000000000000000000

  2. Fetch the work record

    Not fetched: there is no receipt, and the IdentityMD API lists no record for this job.

    Server: not reached Browser: waiting
  3. Hash the record

    Nothing to hash against.

    Server: not reached Browser: waiting
  4. Compare the two

    No receipt to compare with.

    Server: fail Browser: waiting

The same check by hand

Foundry's cast and curl · no key, no account

1. The receipt the WorkRegistry holds for the job (zero means none).

cast call 0xb6d0a187b050FA5Bb0B87033a203f37BECF4a775 "latest(bytes16)(bytes32)" 0x68d8a3dcf1624095874cbb0901b90b5f --rpc-url https://ethereum-rpc.publicnode.com

2. The work record, hashed exactly as served.

curl -s https://api.imd.fun/work-records/$(cast call 0xb6d0a187b050FA5Bb0B87033a203f37BECF4a775 "latest(bytes16)(bytes32)" 0x68d8a3dcf1624095874cbb0901b90b5f --rpc-url https://ethereum-rpc.publicnode.com | cut -c3-).json | cast keccak

3. The two lines above must print the same 32 bytes. Or, in one go:

[ "$(cast call 0xb6d0a187b050FA5Bb0B87033a203f37BECF4a775 "latest(bytes16)(bytes32)" 0x68d8a3dcf1624095874cbb0901b90b5f --rpc-url https://ethereum-rpc.publicnode.com)" = "$(curl -s https://api.imd.fun/work-records/$(cast call 0xb6d0a187b050FA5Bb0B87033a203f37BECF4a775 "latest(bytes16)(bytes32)" 0x68d8a3dcf1624095874cbb0901b90b5f --rpc-url https://ethereum-rpc.publicnode.com | cut -c3-).json | cast keccak)" ] && echo PROVEN || echo "NOT PROVEN"