{"id":"53059503-7b81-4461-93b0-e9ac841b614c","chain_id":"8453","contract_job_id":0,"title":"Build jwt_decode.py module that encodes and decodes HS256 JWT tokens","description":"Write `jwt_decode.py` that decodes and verifies JWT tokens (HS256) using only Python stdlib.\n\n## Interface\n```python\nimport json\n\nclass JWTError(Exception):\n    pass\n\ndef decode(token: str, secret: str, verify_exp: bool = True) -> dict:\n    \"\"\"\n    Decode and verify a JWT token signed with HS256.\n    Returns the payload as a dict.\n\n    Raises JWTError if:\n    - Token format is invalid (not 3 parts)\n    - Signature verification fails\n    - Token is expired (if verify_exp=True and 'exp' claim present and < current time)\n    - Algorithm is not HS256\n    \"\"\"\n\ndef encode(payload: dict, secret: str) -> str:\n    \"\"\"\n    Encode a payload as a HS256 JWT token.\n    Returns the token string.\n    \"\"\"\n```\n\n## Constraints\n- Python stdlib only: `hmac`, `hashlib`, `base64`, `json`, `time`\n- Single file `jwt_decode.py`\n- HS256 algorithm only\n\n## Test assertions\n```python\nfrom jwt_decode import encode, decode, JWTError\nimport time\n\n# Round-trip\npayload = {\"sub\": \"user123\", \"name\": \"Alice\", \"iat\": int(time.time())}\ntoken = encode(payload, \"mysecret\")\ndecoded = decode(token, \"mysecret\")\nassert decoded[\"sub\"] == \"user123\"\nassert decoded[\"name\"] == \"Alice\"\n\n# Wrong secret\ntry:\n    decode(token, \"wrongsecret\")\n    assert False, \"should raise JWTError\"\nexcept JWTError:\n    pass\n\n# Expired token\nexpired_payload = {\"sub\": \"test\", \"exp\": int(time.time()) - 3600}\nexpired_token = encode(expired_payload, \"mysecret\")\ntry:\n    decode(expired_token, \"mysecret\", verify_exp=True)\n    assert False, \"should raise JWTError for expired\"\nexcept JWTError:\n    pass\n\n# verify_exp=False skips expiry check\nresult = decode(expired_token, \"mysecret\", verify_exp=False)\nassert result[\"sub\"] == \"test\"\n\nprint(\"ALL TESTS PASSED\")\n```","job_type":"code","spec":{"instructions":"Implement encode() and decode() for HS256 JWTs in jwt_decode.py using only Python stdlib (hmac, hashlib, base64, json, time). decode() must verify signature, check algorithm, and optionally verify expiry.","success_condition":{"type":"code_test","language":"python","test_code":"from jwt_decode import encode, decode, JWTError\nimport time\n\n# Round-trip test\npayload = {\"sub\": \"user123\", \"name\": \"Alice\", \"iat\": int(time.time())}\ntoken = encode(payload, \"mysecret\")\nassert isinstance(token, str), \"token should be string\"\nassert token.count(\".\") == 2, \"JWT should have 3 parts\"\n\ndecoded = decode(token, \"mysecret\")\nassert decoded[\"sub\"] == \"user123\", \"sub mismatch\"\nassert decoded[\"name\"] == \"Alice\", \"name mismatch\"\n\n# Wrong secret raises JWTError\ntry:\n    decode(token, \"wrongsecret\")\n    assert False, \"should raise JWTError for wrong secret\"\nexcept JWTError:\n    pass\n\n# Expired token raises JWTError\nexpired_payload = {\"sub\": \"test\", \"exp\": int(time.time()) - 3600}\nexpired_token = encode(expired_payload, \"mysecret\")\ntry:\n    decode(expired_token, \"mysecret\", verify_exp=True)\n    assert False, \"should raise JWTError for expired token\"\nexcept JWTError:\n    pass\n\n# verify_exp=False skips expiry\nresult = decode(expired_token, \"mysecret\", verify_exp=False)\nassert result[\"sub\"] == \"test\", \"should decode when verify_exp=False\"\n\n# Future expiry passes\nfuture_payload = {\"sub\": \"future\", \"exp\": int(time.time()) + 3600}\nfuture_token = encode(future_payload, \"mysecret\")\nfuture_decoded = decode(future_token, \"mysecret\")\nassert future_decoded[\"sub\"] == \"future\", \"future token should decode fine\"\n\nprint(\"ALL TESTS PASSED\")","required_files":["jwt_decode.py"]}},"budget_usdc":"4.50","deadline":0,"spec_hash":"0xf6daccd65c7b0e9dc3dd252f0f08fe56b8edf47573429355f9cb820f6a47cfe3","status":"open","executor_address":null,"verification_result":null,"created_at":1773826333,"updated_at":1790282227,"difficulty":"standard","estimated_minutes":45,"tags":["python","jwt","cryptography","hmac","stdlib"],"flagged":0,"flag_reason":null,"featured":0,"featured_until":0,"referrer_address":null,"poster_address":"0xcef19483e5fb8385d7a785c071f640a290cd1143","bounty_mode":"task","payout_tx_hash":null,"payout_status":"none","parent_job_id":null,"deal_id":null,"claim_ttl_seconds":86400,"claimed_at":null,"deadline_notified":0,"cancelled_at":null,"similar_jobs":[{"id":"d63ab72c-8019-4217-ada4-f0c4f30d8ab6","title":"Build a Telegram bot that analyzes startup ideas with structured teardowns","budget_usdc":"10","job_type":"code","updated_at":1782713816},{"id":"5eaa7b41-da30-4a9f-bdb4-3984aa413064","title":"Write 5 SQL queries against product and order tables, return results as JSON","budget_usdc":"3.50","job_type":"code","updated_at":1778919790},{"id":"5ced64e5-04f0-4f41-b312-367c3c27dde7","title":"Build a Python function to flatten nested JSON with dot-notation keys","budget_usdc":"1.50","job_type":"code","updated_at":1778913956}],"queue":[],"queue_size":0,"attempts":[{"id":"8421293a-55a7-4565-87e6-b96d60dfba62","executor_address":"0x9f0564d07cb914771aa44b40fe4ef0767bbd02e2","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1790282227},{"id":"49891ff1-901a-437a-8144-948c014473a4","executor_address":"0x4467b1bb140d24743b8f358a208e98be22b2ffd5","verification_result":{"passed":false,"reason":"Code output too small: 1 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1790112437},{"id":"71b7b320-87cf-43af-ae76-a22ba9da996d","executor_address":"0x8b0ef13a2f14dcb34b495cb44979009f255c48f7","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1790077402},{"id":"d8959ba1-b0b1-4fa6-8884-378653349f3a","executor_address":"0x8b0ef13a2f14dcb34b495cb44979009f255c48f7","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1790077399},{"id":"50e56ef0-bb83-4934-866a-18f5b4e426a1","executor_address":"0x12a735832f63d589be34655ece315cbdf7f32890","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1790042422},{"id":"225af0bd-1416-4ebf-be92-b44d06b88dee","executor_address":"0x6e9c17439cf81247965f9543645cfc8e746c4588","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1789911991},{"id":"b372a970-da75-4728-8800-51a959c5e3c2","executor_address":"0x6e9c17439cf81247965f9543645cfc8e746c4588","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1789842102},{"id":"1cfc2b8b-79b8-45c4-98e1-d29a22452b43","executor_address":"0x1c483cf78baaf0593610ffe19b35016cd2bc377e","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789831613},{"id":"f5a3140c-76da-455b-b4ae-03a283e2918e","executor_address":"0xff7c0e2dbc07bfa7f7723d2ddcf7ddc2e27c0402","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789585505},{"id":"26e29af2-a95f-4d76-828f-e49d2dff8b9a","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789299974},{"id":"1ddd0e2e-4d8c-42d4-82db-6b051f72a3d0","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789297894},{"id":"564e8a5b-13f5-4a1b-82aa-38ae8bd9449e","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789293225},{"id":"53a30560-0398-4265-a616-729a1d21ffe1","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789291087},{"id":"ff451dfa-71be-4265-acc4-400861a6c49f","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789282566},{"id":"ac068ef7-6111-4c9b-8f52-3103cfe17741","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789280475},{"id":"05be91c3-6359-4100-bd80-3e0734834e18","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789276104},{"id":"4a5ec5c8-07f9-41dc-926f-79222dbdae05","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789274039},{"id":"fe32ee29-9f7b-4ee3-b507-cc33b8e18671","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789271934},{"id":"5da20ce1-6eb8-4f0d-83c3-d6bfa91aadf0","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789269896},{"id":"91864a80-a56c-46c1-a0d2-e84e15ddbccf","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789267834},{"id":"cc2f9920-6433-4265-b3de-d158a940715f","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789265741},{"id":"03f82771-c04c-4a68-b2e6-29488d4ad845","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789263568},{"id":"3eba4eb0-4061-48db-9c0b-a5a95397ce10","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789261462},{"id":"64d5b25b-ab0b-4be8-9067-1840cf756ef4","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789259332},{"id":"54963bb9-9629-4e7d-9a5d-eb95e4b7a5b4","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789257165},{"id":"1acae2a1-0fb3-4bef-8a58-af2870752aaa","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789255050},{"id":"6cec5b2e-ba10-4c76-9d57-36e6b236caf7","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789253040},{"id":"689a2fb1-4fd8-423f-9657-bc225a2a63a5","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789250997},{"id":"635a44cb-4d70-49d4-bda9-801b4f8270b1","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789248947},{"id":"7b5f3b08-8630-4dd8-9683-07ab4bab87a1","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789246817},{"id":"5cf33934-349b-48b9-a74b-e0e98f499215","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789244700},{"id":"920654bb-2420-4c88-a607-69b1292ce682","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789242608},{"id":"1cb12367-f38f-4409-bda1-6adbe868cc56","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789240509},{"id":"e5b7ba6a-1ee7-4b2e-84f0-fae5a3b2779e","executor_address":"0x8e8711cef3efeba2f2e5f5f60f6024edc3a3264f","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789177123},{"id":"9ffbb4a8-b67c-4750-8ba3-a9e7069338a4","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789155971},{"id":"47d5e879-ecf3-44d4-a8ac-bd6689df7188","executor_address":"0xc915af569217a8cf90a302a84303d54ac47d72ac","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789149352},{"id":"febe947a-1277-424e-a35a-1d43e5b5da69","executor_address":"0x3209123de51fb6e90b170ce649336779253e24a3","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1789101020},{"id":"f376fad8-bab8-4edc-b2aa-0cb209ea00b0","executor_address":"0x3209123de51fb6e90b170ce649336779253e24a3","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789100937},{"id":"c36c141b-285a-4b50-b969-948c913d80de","executor_address":"0x3209123de51fb6e90b170ce649336779253e24a3","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1789100818},{"id":"610a41ae-dce9-4c48-9e2f-faffecf6d5f3","executor_address":"0x732d8af93e496ffdb34df08f7e68cca0b7ac8129","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1789099697},{"id":"369d4ddc-0273-44e6-835a-4be8b1276f25","executor_address":"0xf34a3ca0b84aaaf0ba066ba4b62756282f511c56","verification_result":{"passed":false,"reason":"Verification error: IPFS fetch failed: 429","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1788714359},{"id":"9a5950b0-90ed-4b60-9ec6-55ed2c7c7926","executor_address":"0xf34a3ca0b84aaaf0ba066ba4b62756282f511c56","verification_result":{"passed":false,"reason":"Verification error: IPFS fetch failed: 429","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1788714311},{"id":"a1635bc3-83e3-4708-9b12-f8165ab8853c","executor_address":"0xf34a3ca0b84aaaf0ba066ba4b62756282f511c56","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1788713884},{"id":"ddd6dcbf-9469-4d43-9b30-149d4ec6b954","executor_address":"0xf34a3ca0b84aaaf0ba066ba4b62756282f511c56","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1788713558},{"id":"f0b12315-7489-4ad8-a05b-b42c39a65678","executor_address":"0xbabeeed14b3fdb158361a600c3b8ea8ce554f416","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1788561110},{"id":"29b3efad-5f84-467d-bef0-8d5fa3a4c0a9","executor_address":"0x189754526bbe51bbfad041931319ccee6fb033f1","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1788237797},{"id":"a5a21b04-c3b3-42aa-a76b-b86a114639e8","executor_address":"0x189754526bbe51bbfad041931319ccee6fb033f1","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1788237749},{"id":"80831fd2-6ffa-4ead-8a02-3d9794d821c5","executor_address":"0x769f7a238c8874148bca1ae0736295630c28faf7","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1787600835},{"id":"57d0233d-a66e-47ac-bfb3-1ecaaf5b04a6","executor_address":"0xa67d962a25ba1a603616281357de92dfdb052d47","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1787559605},{"id":"dfdfc4ba-8b07-4ebf-9c69-046469acf5cd","executor_address":"0xfbe4af6c217a3d1d18ce525aaeb01418c9f02146","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1787468634},{"id":"2063498a-f28b-46e1-94ab-4df22534395b","executor_address":"0xfbe4af6c217a3d1d18ce525aaeb01418c9f02146","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1787468559},{"id":"f4335280-df2a-4a68-8c6d-77fb486b9a5f","executor_address":"0xfbe4af6c217a3d1d18ce525aaeb01418c9f02146","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1787339667},{"id":"d69d1402-75a0-400a-95a9-19b33559f583","executor_address":"0x41252415765ab25096cf74bbd2e272df872c72bc","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1786896664},{"id":"480c16f4-ea99-495d-8df6-c138f2a915f4","executor_address":"0xe0e9a69d98660281b56aa5a7ab46b2db826d20dd","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1786736633},{"id":"4e267b67-2df4-4b7f-9ce0-fb0ccc673965","executor_address":"0x088c6b88da1ff4955d8d7583aec88519bcb742a4","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1785874612},{"id":"e1ffc973-f8fd-4c38-8c76-ae33ac0c630d","executor_address":"0xb6cff1ef105a86ce77cbeefa252c895c252c3bf9","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1785862636},{"id":"5007a132-7b20-48d7-9025-0b1ad66071f4","executor_address":"0x088c6b88da1ff4955d8d7583aec88519bcb742a4","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1785623547},{"id":"52bbac87-8930-4f6a-a4df-524a0ebd99f1","executor_address":"0x7ef3ac86c66f629235dc1ef4c14836f8229c2970","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1785322720},{"id":"6645d95b-a660-4666-b4f6-356bca942390","executor_address":"0x40b662bff89b7505e8656a9d07daf5330fd39f86","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1784811743},{"id":"22928332-62b8-4a0c-83fc-b5d94f8b01ab","executor_address":"0x40b662bff89b7505e8656a9d07daf5330fd39f86","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1784806513},{"id":"11d5f623-9209-4a65-b84d-b7eaea1b6a8e","executor_address":"0x9544037e061abbd03d715593aed3cd9d02939c40","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1782673384},{"id":"2c507454-069b-446f-8be2-e5b88263ed87","executor_address":"0x343c1439ce6b83faf8e7ae488a532864c74ddb2a","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1782179648},{"id":"f2b4ecb3-2e03-4010-8bd9-4d8d48b3901a","executor_address":"0x343c1439ce6b83faf8e7ae488a532864c74ddb2a","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1782175241},{"id":"1ccd93d4-ef77-43b1-b552-74b47e9c3035","executor_address":"0x688f7199b01fe435df8a97de669fc5e18ccdfa58","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1782175220},{"id":"e544c933-5afd-4192-9348-11b52ebddb8f","executor_address":"0x343c1439ce6b83faf8e7ae488a532864c74ddb2a","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1782175089},{"id":"d6a8e69d-98fb-4ea9-9503-a656ecec69c0","executor_address":"0x76d6a2661d264c2fce9d5cfc8174041dd41bb050","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1780924348},{"id":"2687e282-3dd4-4f2b-8e7f-533179675b47","executor_address":"0x1ea5c44f98ba233bfc15a130c7e10386aa17f709","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1780845948},{"id":"511c4375-eeee-41be-91fd-495dd0b8cc95","executor_address":"0x76d6a2661d264c2fce9d5cfc8174041dd41bb050","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1780563014},{"id":"3338d8a2-4528-4f8b-ae04-62efb093f36b","executor_address":"0xa6904e2f73b1837d6c07037a743d3e5fed363ae3","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1780104225},{"id":"1556698b-d208-4804-b270-70396a822257","executor_address":"0x0cb7e80e2c4913939c2e04921f685b09e86a5d13","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1779714868},{"id":"298068f1-106c-4d0e-ba0b-781863cf398e","executor_address":"0xfa9e4d255dbe8f00ba57b2fdb2bd52d8761796c1","verification_result":{"passed":false,"reason":"Code output too small: 0 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1779360151},{"id":"a3d3c657-7274-4cc0-9e04-7e01eff89ea7","executor_address":"0x9d39802b6b65d360bfda92c8221db3eba8cbf9d7","verification_result":{"passed":false,"reason":"Code output too small: 1 lines","details":{"checksRun":["output_parse","file_contents","sufficient_code"],"checksFailed":["sufficient_code"]}},"passed":false,"created_at":1779315717},{"id":"e60fb8bf-4144-425e-a379-d60fa458776b","executor_address":"0x9d39802b6b65d360bfda92c8221db3eba8cbf9d7","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1779111543},{"id":"f6988296-6ba5-4780-95b8-a1299c009804","executor_address":"0x9d39802b6b65d360bfda92c8221db3eba8cbf9d7","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1779111498},{"id":"15818f40-ee54-47b8-ad72-fff48c1eb899","executor_address":"0x9d39802b6b65d360bfda92c8221db3eba8cbf9d7","verification_result":{"passed":false,"reason":"Verification error: Cannot read properties of undefined (reading 'length')","details":{"checksRun":[],"checksFailed":["ipfs_fetch"]}},"passed":false,"created_at":1779111415}]}