{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2026:3ADKVS3T65WWYE55QU2IT6SE5Z","short_pith_number":"pith:3ADKVS3T","canonical_record":{"source":{"id":"2605.25207","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CR","submitted_at":"2026-05-24T18:11:59Z","cross_cats_sorted":["cs.ET"],"title_canon_sha256":"26122f8e676f723f54a7496259016a73b2e79d7fac309922321c67a07cc1b165","abstract_canon_sha256":"b79d832926e99eff7bfaa92ee751ac255cb126ecfb4758a20a46352b8c0faf07"},"schema_version":"1.0"},"canonical_sha256":"d806aacb73f76d6c13bd853489fa44ee45cad6bdf85658c14730cc8e14dce231","source":{"kind":"arxiv","id":"2605.25207","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2605.25207","created_at":"2026-05-26T02:04:23Z"},{"alias_kind":"arxiv_version","alias_value":"2605.25207v1","created_at":"2026-05-26T02:04:23Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2605.25207","created_at":"2026-05-26T02:04:23Z"},{"alias_kind":"pith_short_12","alias_value":"3ADKVS3T65WW","created_at":"2026-05-26T02:04:23Z"},{"alias_kind":"pith_short_16","alias_value":"3ADKVS3T65WWYE55","created_at":"2026-05-26T02:04:23Z"},{"alias_kind":"pith_short_8","alias_value":"3ADKVS3T","created_at":"2026-05-26T02:04:23Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2026:3ADKVS3T65WWYE55QU2IT6SE5Z","target":"record","payload":{"canonical_record":{"source":{"id":"2605.25207","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CR","submitted_at":"2026-05-24T18:11:59Z","cross_cats_sorted":["cs.ET"],"title_canon_sha256":"26122f8e676f723f54a7496259016a73b2e79d7fac309922321c67a07cc1b165","abstract_canon_sha256":"b79d832926e99eff7bfaa92ee751ac255cb126ecfb4758a20a46352b8c0faf07"},"schema_version":"1.0"},"canonical_sha256":"d806aacb73f76d6c13bd853489fa44ee45cad6bdf85658c14730cc8e14dce231","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-26T02:04:23.353596Z","signature_b64":"0B5SWn1RIa5Vr8ZrZgydqN7wjnxyJN2YOJuTfZK9f0x+OfpVpmJ9+aYloza41C90hnhoAAv1q4Yvk9TuYoSQBw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"d806aacb73f76d6c13bd853489fa44ee45cad6bdf85658c14730cc8e14dce231","last_reissued_at":"2026-05-26T02:04:23.352717Z","signature_status":"signed_v1","first_computed_at":"2026-05-26T02:04:23.352717Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2605.25207","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-26T02:04:23Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"CA4UFdiBDHEq0THCVBUlbSeSvRnq+ijVz0/AXa48yCE2C24vD2DGheV7OjwyGT/WvDv1w7TzpmRJ0UYrdbxRBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-04T06:09:22.214007Z"},"content_sha256":"79d2b882a44a5b3c96432cda1c294bd458b3d3ae47a9ed5df8cdab7ac389cb58","schema_version":"1.0","event_id":"sha256:79d2b882a44a5b3c96432cda1c294bd458b3d3ae47a9ed5df8cdab7ac389cb58"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2026:3ADKVS3T65WWYE55QU2IT6SE5Z","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Decoupling Reentrancy Protection from Smart Contract Implementation Logic","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.ET"],"primary_cat":"cs.CR","authors_text":"Shashank Joshi, Wojciech Golab","submitted_at":"2026-05-24T18:11:59Z","abstract_excerpt":"Reentrancy attacks remain a persistent threat to decentralized applications (DApps), with malicious actors siphoning around 80M USD from the DApp ecosystem last year by exploiting EVM's inter-contract message-passing semantics. Existing research focuses primarily on detection, relying on known attack patterns, and fails to provide deployable solutions that eliminate the vulnerability. Traditional reentrancy guards are similarly limited, offering incomplete coverage across attack variations and lacking robustness against complex DApp interactions. In this paper, we introduce Sentinel, a novel p"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2605.25207","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2605.25207/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-26T02:04:23Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"T0aKMajFpxj2hReFwehjYt4yr6wjXjTk5/3tO5GIpPAPnnp7lLlba9f4nvESswveEVX2Xn7zV+qMPrLDBgpqAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-04T06:09:22.214427Z"},"content_sha256":"ac151062935fe25c51051535a82821cc9a5cdf5629d42429b1b2ed7182ae5e01","schema_version":"1.0","event_id":"sha256:ac151062935fe25c51051535a82821cc9a5cdf5629d42429b1b2ed7182ae5e01"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/3ADKVS3T65WWYE55QU2IT6SE5Z/bundle.json","state_url":"https://pith.science/pith/3ADKVS3T65WWYE55QU2IT6SE5Z/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/3ADKVS3T65WWYE55QU2IT6SE5Z/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-06-04T06:09:22Z","links":{"resolver":"https://pith.science/pith/3ADKVS3T65WWYE55QU2IT6SE5Z","bundle":"https://pith.science/pith/3ADKVS3T65WWYE55QU2IT6SE5Z/bundle.json","state":"https://pith.science/pith/3ADKVS3T65WWYE55QU2IT6SE5Z/state.json","well_known_bundle":"https://pith.science/.well-known/pith/3ADKVS3T65WWYE55QU2IT6SE5Z/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2026:3ADKVS3T65WWYE55QU2IT6SE5Z","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"b79d832926e99eff7bfaa92ee751ac255cb126ecfb4758a20a46352b8c0faf07","cross_cats_sorted":["cs.ET"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CR","submitted_at":"2026-05-24T18:11:59Z","title_canon_sha256":"26122f8e676f723f54a7496259016a73b2e79d7fac309922321c67a07cc1b165"},"schema_version":"1.0","source":{"id":"2605.25207","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2605.25207","created_at":"2026-05-26T02:04:23Z"},{"alias_kind":"arxiv_version","alias_value":"2605.25207v1","created_at":"2026-05-26T02:04:23Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2605.25207","created_at":"2026-05-26T02:04:23Z"},{"alias_kind":"pith_short_12","alias_value":"3ADKVS3T65WW","created_at":"2026-05-26T02:04:23Z"},{"alias_kind":"pith_short_16","alias_value":"3ADKVS3T65WWYE55","created_at":"2026-05-26T02:04:23Z"},{"alias_kind":"pith_short_8","alias_value":"3ADKVS3T","created_at":"2026-05-26T02:04:23Z"}],"graph_snapshots":[{"event_id":"sha256:ac151062935fe25c51051535a82821cc9a5cdf5629d42429b1b2ed7182ae5e01","target":"graph","created_at":"2026-05-26T02:04:23Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2605.25207/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Reentrancy attacks remain a persistent threat to decentralized applications (DApps), with malicious actors siphoning around 80M USD from the DApp ecosystem last year by exploiting EVM's inter-contract message-passing semantics. Existing research focuses primarily on detection, relying on known attack patterns, and fails to provide deployable solutions that eliminate the vulnerability. Traditional reentrancy guards are similarly limited, offering incomplete coverage across attack variations and lacking robustness against complex DApp interactions. In this paper, we introduce Sentinel, a novel p","authors_text":"Shashank Joshi, Wojciech Golab","cross_cats":["cs.ET"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CR","submitted_at":"2026-05-24T18:11:59Z","title":"Decoupling Reentrancy Protection from Smart Contract Implementation Logic"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2605.25207","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:79d2b882a44a5b3c96432cda1c294bd458b3d3ae47a9ed5df8cdab7ac389cb58","target":"record","created_at":"2026-05-26T02:04:23Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"b79d832926e99eff7bfaa92ee751ac255cb126ecfb4758a20a46352b8c0faf07","cross_cats_sorted":["cs.ET"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CR","submitted_at":"2026-05-24T18:11:59Z","title_canon_sha256":"26122f8e676f723f54a7496259016a73b2e79d7fac309922321c67a07cc1b165"},"schema_version":"1.0","source":{"id":"2605.25207","kind":"arxiv","version":1}},"canonical_sha256":"d806aacb73f76d6c13bd853489fa44ee45cad6bdf85658c14730cc8e14dce231","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"d806aacb73f76d6c13bd853489fa44ee45cad6bdf85658c14730cc8e14dce231","first_computed_at":"2026-05-26T02:04:23.352717Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-26T02:04:23.352717Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"0B5SWn1RIa5Vr8ZrZgydqN7wjnxyJN2YOJuTfZK9f0x+OfpVpmJ9+aYloza41C90hnhoAAv1q4Yvk9TuYoSQBw==","signature_status":"signed_v1","signed_at":"2026-05-26T02:04:23.353596Z","signed_message":"canonical_sha256_bytes"},"source_id":"2605.25207","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:79d2b882a44a5b3c96432cda1c294bd458b3d3ae47a9ed5df8cdab7ac389cb58","sha256:ac151062935fe25c51051535a82821cc9a5cdf5629d42429b1b2ed7182ae5e01"],"state_sha256":"ef23423e310605b62c311079b937ed833e6e62f666b7e6cf44e477fc2ea0a8df"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"rSvQ42L5Rngb8KsORrI+jOOvI8GuHc853PXJ2EjWIYRBjGCyL+AZvUJYcS2BOT5+A7Vcw0GyglB9JbI0wYrAAA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-04T06:09:22.216800Z","bundle_sha256":"dec710c90150cc70381c4dfe59e7d3af5385ef74f542c4f6a4ded4ecaae35e76"}}