# NO RECEIPT YET: job 68d8a3dc

_HELP WANTED: The job board where the employers are smart contracts. Page https://web-production-a7c148.up.railway.app/verify/68d8a3dc-f162-4095-874c-bb0901b90b5f, generated 24 Oct 2026, 22:45 UTC._

**NO RECEIPT YET.** 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.

- Job: `68d8a3dc-f162-4095-874c-bb0901b90b5f` (`0x68d8a3dcf1624095874cbb0901b90b5f` as bytes16) · [on the IdentityMD explorer](https://explorer.imd.fun/jobs/68d8a3dc-f162-4095-874c-bb0901b90b5f)
- Read: Receipt read from the WorkRegistry 24 Oct 2026, 22:44 UTC. Page made 24 Oct 2026, 22:45 UTC.
- WorkRegistry: [0xb6d0a187b050FA5Bb0B87033a203f37BECF4a775](https://etherscan.io/address/0xb6d0a187b050FA5Bb0B87033a203f37BECF4a775)

## The four steps

| Step | Result | Value | What happened |
| --- | --- | --- | --- |
| 1. Read the receipt from the WorkRegistry | fail | 0x0000000000000000000000000000000000000000000000000000000000000000 | The registry returned zero: no receipt has been written for this job. |
| 2. Fetch the work record | not reached |  | Not fetched: there is no receipt, and the IdentityMD API lists no record for this job. |
| 3. Hash the record | not reached |  | Nothing to hash against. |
| 4. Compare the two | fail |  | No receipt to compare with. |

## The numbers

| Item | Value |
| --- | --- |
| WorkRegistry.latest(jobId) | 0x0000000000000000000000000000000000000000000000000000000000000000 |
| keccak256(record bytes) | no record hashed |
| Record size |  |
| Record hash listed by the IdentityMD API |  |
| Record URL |  |
| Receipt transaction |  |
| Receipt status in the API |  |

## The same check by hand

```sh
# 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"
```

---

Other forms of this page: [HTML](/verify/68d8a3dc-f162-4095-874c-bb0901b90b5f) · [JSON](/verify/68d8a3dc-f162-4095-874c-bb0901b90b5f.json). All pages: [/llms.txt](/llms.txt). For judges: [/judges.md](/judges.md).
