{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:V22AX6ST7RBWRJF3LAQYKRPN4M","short_pith_number":"pith:V22AX6ST","canonical_record":{"source":{"id":"2403.07458","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-03-12T09:55:54Z","cross_cats_sorted":[],"title_canon_sha256":"ef5dd77d575042d03e648b08892c31677ec985d6dbc0cc33c060be21ab46a935","abstract_canon_sha256":"ef9a493bf1463c5668c641935b172e016d3de0b1e23cb34f74d2ac41bcdb74c1"},"schema_version":"1.0"},"canonical_sha256":"aeb40bfa53fc4368a4bb58218545ede335bdc0e95dd568795e4982a4d227cc97","source":{"kind":"arxiv","id":"2403.07458","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2403.07458","created_at":"2026-07-05T07:55:03Z"},{"alias_kind":"arxiv_version","alias_value":"2403.07458v1","created_at":"2026-07-05T07:55:03Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2403.07458","created_at":"2026-07-05T07:55:03Z"},{"alias_kind":"pith_short_12","alias_value":"V22AX6ST7RBW","created_at":"2026-07-05T07:55:03Z"},{"alias_kind":"pith_short_16","alias_value":"V22AX6ST7RBWRJF3","created_at":"2026-07-05T07:55:03Z"},{"alias_kind":"pith_short_8","alias_value":"V22AX6ST","created_at":"2026-07-05T07:55:03Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:V22AX6ST7RBWRJF3LAQYKRPN4M","target":"record","payload":{"canonical_record":{"source":{"id":"2403.07458","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-03-12T09:55:54Z","cross_cats_sorted":[],"title_canon_sha256":"ef5dd77d575042d03e648b08892c31677ec985d6dbc0cc33c060be21ab46a935","abstract_canon_sha256":"ef9a493bf1463c5668c641935b172e016d3de0b1e23cb34f74d2ac41bcdb74c1"},"schema_version":"1.0"},"canonical_sha256":"aeb40bfa53fc4368a4bb58218545ede335bdc0e95dd568795e4982a4d227cc97","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T07:55:03.922600Z","signature_b64":"jQSQqQ9KK2nnIGGWiipYXUqeZJodLRF/Lq5t+2qTM/t7Ir+XQ3qh1X9yY8KkwR4gmdmjsd2xfQ/cjHR2xhQxBQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"aeb40bfa53fc4368a4bb58218545ede335bdc0e95dd568795e4982a4d227cc97","last_reissued_at":"2026-07-05T07:55:03.921995Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T07:55:03.921995Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2403.07458","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-07-05T07:55:03Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"jqK8+3NaZLXrCnAAuwQvlFNprY4WB4aQCTvns312o6VAZ29a+dvqvUXz6OPXSCSNNVE5Z9Z5p2Fx+c/2SXV9Cw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-10T07:25:44.460669Z"},"content_sha256":"be43031fd87d72847ed7558823cbcf06a06e01fdc2f15a18f923f7bbb7aca448","schema_version":"1.0","event_id":"sha256:be43031fd87d72847ed7558823cbcf06a06e01fdc2f15a18f923f7bbb7aca448"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:V22AX6ST7RBWRJF3LAQYKRPN4M","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Fixing Smart Contract Vulnerabilities: A Comparative Analysis of Literature and Developer's Practices","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Francesco Salzano, Remo Pareschi, Rocco Oliveto, Simone Scalabrino","submitted_at":"2024-03-12T09:55:54Z","abstract_excerpt":"Smart Contracts are programs running logic in the Blockchain network by executing operations through immutable transactions. The Blockchain network validates such transactions, storing them into sequential blocks of which integrity is ensured. Smart Contracts deal with value stakes, if a damaging transaction is validated, it may never be reverted, leading to unrecoverable losses. To prevent this, security aspects have been explored in several fields, with research providing catalogs of security defects, secure code recommendations, and possible solutions to fix vulnerabilities. In our study, w"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2403.07458","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/2403.07458/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-07-05T07:55:03Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"OI6dDAKi3JImIHi0Odm1eky+XTvCeTetUqNazvJfnPqKcz4bvac7xafsEHcYqTYxgZvoCMX/moFNdiYVjRtBBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-10T07:25:44.461174Z"},"content_sha256":"3899af9a2a336f47c8672e97cd9a3e9ff71385cf688803f1510aa6afb36980ba","schema_version":"1.0","event_id":"sha256:3899af9a2a336f47c8672e97cd9a3e9ff71385cf688803f1510aa6afb36980ba"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/V22AX6ST7RBWRJF3LAQYKRPN4M/bundle.json","state_url":"https://pith.science/pith/V22AX6ST7RBWRJF3LAQYKRPN4M/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/V22AX6ST7RBWRJF3LAQYKRPN4M/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-08-10T07:25:44Z","links":{"resolver":"https://pith.science/pith/V22AX6ST7RBWRJF3LAQYKRPN4M","bundle":"https://pith.science/pith/V22AX6ST7RBWRJF3LAQYKRPN4M/bundle.json","state":"https://pith.science/pith/V22AX6ST7RBWRJF3LAQYKRPN4M/state.json","well_known_bundle":"https://pith.science/.well-known/pith/V22AX6ST7RBWRJF3LAQYKRPN4M/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:V22AX6ST7RBWRJF3LAQYKRPN4M","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":"ef9a493bf1463c5668c641935b172e016d3de0b1e23cb34f74d2ac41bcdb74c1","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-03-12T09:55:54Z","title_canon_sha256":"ef5dd77d575042d03e648b08892c31677ec985d6dbc0cc33c060be21ab46a935"},"schema_version":"1.0","source":{"id":"2403.07458","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2403.07458","created_at":"2026-07-05T07:55:03Z"},{"alias_kind":"arxiv_version","alias_value":"2403.07458v1","created_at":"2026-07-05T07:55:03Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2403.07458","created_at":"2026-07-05T07:55:03Z"},{"alias_kind":"pith_short_12","alias_value":"V22AX6ST7RBW","created_at":"2026-07-05T07:55:03Z"},{"alias_kind":"pith_short_16","alias_value":"V22AX6ST7RBWRJF3","created_at":"2026-07-05T07:55:03Z"},{"alias_kind":"pith_short_8","alias_value":"V22AX6ST","created_at":"2026-07-05T07:55:03Z"}],"graph_snapshots":[{"event_id":"sha256:3899af9a2a336f47c8672e97cd9a3e9ff71385cf688803f1510aa6afb36980ba","target":"graph","created_at":"2026-07-05T07:55:03Z","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/2403.07458/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Smart Contracts are programs running logic in the Blockchain network by executing operations through immutable transactions. The Blockchain network validates such transactions, storing them into sequential blocks of which integrity is ensured. Smart Contracts deal with value stakes, if a damaging transaction is validated, it may never be reverted, leading to unrecoverable losses. To prevent this, security aspects have been explored in several fields, with research providing catalogs of security defects, secure code recommendations, and possible solutions to fix vulnerabilities. In our study, w","authors_text":"Francesco Salzano, Remo Pareschi, Rocco Oliveto, Simone Scalabrino","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-03-12T09:55:54Z","title":"Fixing Smart Contract Vulnerabilities: A Comparative Analysis of Literature and Developer's Practices"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2403.07458","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:be43031fd87d72847ed7558823cbcf06a06e01fdc2f15a18f923f7bbb7aca448","target":"record","created_at":"2026-07-05T07:55:03Z","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":"ef9a493bf1463c5668c641935b172e016d3de0b1e23cb34f74d2ac41bcdb74c1","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-03-12T09:55:54Z","title_canon_sha256":"ef5dd77d575042d03e648b08892c31677ec985d6dbc0cc33c060be21ab46a935"},"schema_version":"1.0","source":{"id":"2403.07458","kind":"arxiv","version":1}},"canonical_sha256":"aeb40bfa53fc4368a4bb58218545ede335bdc0e95dd568795e4982a4d227cc97","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"aeb40bfa53fc4368a4bb58218545ede335bdc0e95dd568795e4982a4d227cc97","first_computed_at":"2026-07-05T07:55:03.921995Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T07:55:03.921995Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"jQSQqQ9KK2nnIGGWiipYXUqeZJodLRF/Lq5t+2qTM/t7Ir+XQ3qh1X9yY8KkwR4gmdmjsd2xfQ/cjHR2xhQxBQ==","signature_status":"signed_v1","signed_at":"2026-07-05T07:55:03.922600Z","signed_message":"canonical_sha256_bytes"},"source_id":"2403.07458","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:be43031fd87d72847ed7558823cbcf06a06e01fdc2f15a18f923f7bbb7aca448","sha256:3899af9a2a336f47c8672e97cd9a3e9ff71385cf688803f1510aa6afb36980ba"],"state_sha256":"60977e0655e698b4c6aef47a8adbbca4ed564d4a7d949ecdce5e5b9cf2bdcc93"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"tqxqMFexQ9POxUCq7xeyaVN2azcQt9arJxpVmSxplD9ZXaCk54XH7Dw1fikBbo5Qf1pcYJUnTLqfSzp1Ey0tCg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-10T07:25:44.465454Z","bundle_sha256":"d1499b29caab1e828316737d57108e9cfd8a2e81f5db48b6285b2a36941b8b6c"}}