{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2025:QEGNIIHRNI4ESELVO4AVVU7FQK","short_pith_number":"pith:QEGNIIHR","canonical_record":{"source":{"id":"2504.07589","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-04-10T09:37:19Z","cross_cats_sorted":[],"title_canon_sha256":"a38e4f5009da0586c6052ead52bbeb8f6e73cdd9db2094aeed890993e13da670","abstract_canon_sha256":"5d7cf24f1d375613884ad63e8c412392a59dad6645fbd41e7245710b5ee25331"},"schema_version":"1.0"},"canonical_sha256":"810cd420f16a3849117577015ad3e5829bb6c2c79d363a7c042c61d09046e722","source":{"kind":"arxiv","id":"2504.07589","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2504.07589","created_at":"2026-07-05T10:47:39Z"},{"alias_kind":"arxiv_version","alias_value":"2504.07589v2","created_at":"2026-07-05T10:47:39Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2504.07589","created_at":"2026-07-05T10:47:39Z"},{"alias_kind":"pith_short_12","alias_value":"QEGNIIHRNI4E","created_at":"2026-07-05T10:47:39Z"},{"alias_kind":"pith_short_16","alias_value":"QEGNIIHRNI4ESELV","created_at":"2026-07-05T10:47:39Z"},{"alias_kind":"pith_short_8","alias_value":"QEGNIIHR","created_at":"2026-07-05T10:47:39Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2025:QEGNIIHRNI4ESELVO4AVVU7FQK","target":"record","payload":{"canonical_record":{"source":{"id":"2504.07589","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-04-10T09:37:19Z","cross_cats_sorted":[],"title_canon_sha256":"a38e4f5009da0586c6052ead52bbeb8f6e73cdd9db2094aeed890993e13da670","abstract_canon_sha256":"5d7cf24f1d375613884ad63e8c412392a59dad6645fbd41e7245710b5ee25331"},"schema_version":"1.0"},"canonical_sha256":"810cd420f16a3849117577015ad3e5829bb6c2c79d363a7c042c61d09046e722","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T10:47:39.829389Z","signature_b64":"lwJagMnvMjkqXOC3l/HTeekXmKGJW0ydlsKcjdYZudfxfWBwgsnXJ9rI52efDTnmHDkSe+HBVK4oUfSR4LiiAw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"810cd420f16a3849117577015ad3e5829bb6c2c79d363a7c042c61d09046e722","last_reissued_at":"2026-07-05T10:47:39.828828Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T10:47:39.828828Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2504.07589","source_version":2,"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-05T10:47:39Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"p5d72cVS7amjldbqhD7hfb/+sUrUpFP0BjsUTI5b0SKNA60OoozzX3qdaOK0KY3U5zAtDJKXwd0F0hXQito4BQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-21T12:43:15.785098Z"},"content_sha256":"137940398ea9c615814173a46a31f1b2c28e3c8ff0db10d884cc5be5c562ba54","schema_version":"1.0","event_id":"sha256:137940398ea9c615814173a46a31f1b2c28e3c8ff0db10d884cc5be5c562ba54"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2025:QEGNIIHRNI4ESELVO4AVVU7FQK","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Copy-and-Paste? Identifying EVM-Inequivalent Code Smells in Multi-chain Reuse Contracts","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Jiachi Chen, Tao Zhang, Weizhe Zhang, Yuming Feng, Yu Zhang, Zexu Wang, Zibin Zheng","submitted_at":"2025-04-10T09:37:19Z","abstract_excerpt":"As the development of Solidity contracts on Ethereum, more developers are reusing them on other compatible blockchains. However, developers may overlook the differences between the designs of the blockchain system, such as the Gas Mechanism and Consensus Protocol, leading to the same contracts on different blockchains not being able to achieve consistent execution as on Ethereum. This inconsistency reveals design flaws in reused contracts, exposing code smells that hinder code reusability, and we define this inconsistency as EVM-Inequivalent Code Smells. In this paper, we conducted the first e"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2504.07589","kind":"arxiv","version":2},"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/2504.07589/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-05T10:47:39Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"wAormxAvVOZl0CQFELMeL5rKM+NtJ8vzN9zxE+j/drKkr2s4jaR6THRY1l1KJ1aep4vapX3oXuVRkIHXsy2KAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-21T12:43:15.785479Z"},"content_sha256":"9a6859619c5a68169cee0eab05586c6d3b546ec33ee9c9e55354ce4577d87b94","schema_version":"1.0","event_id":"sha256:9a6859619c5a68169cee0eab05586c6d3b546ec33ee9c9e55354ce4577d87b94"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/QEGNIIHRNI4ESELVO4AVVU7FQK/bundle.json","state_url":"https://pith.science/pith/QEGNIIHRNI4ESELVO4AVVU7FQK/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/QEGNIIHRNI4ESELVO4AVVU7FQK/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-07-21T12:43:15Z","links":{"resolver":"https://pith.science/pith/QEGNIIHRNI4ESELVO4AVVU7FQK","bundle":"https://pith.science/pith/QEGNIIHRNI4ESELVO4AVVU7FQK/bundle.json","state":"https://pith.science/pith/QEGNIIHRNI4ESELVO4AVVU7FQK/state.json","well_known_bundle":"https://pith.science/.well-known/pith/QEGNIIHRNI4ESELVO4AVVU7FQK/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:QEGNIIHRNI4ESELVO4AVVU7FQK","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":"5d7cf24f1d375613884ad63e8c412392a59dad6645fbd41e7245710b5ee25331","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-04-10T09:37:19Z","title_canon_sha256":"a38e4f5009da0586c6052ead52bbeb8f6e73cdd9db2094aeed890993e13da670"},"schema_version":"1.0","source":{"id":"2504.07589","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2504.07589","created_at":"2026-07-05T10:47:39Z"},{"alias_kind":"arxiv_version","alias_value":"2504.07589v2","created_at":"2026-07-05T10:47:39Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2504.07589","created_at":"2026-07-05T10:47:39Z"},{"alias_kind":"pith_short_12","alias_value":"QEGNIIHRNI4E","created_at":"2026-07-05T10:47:39Z"},{"alias_kind":"pith_short_16","alias_value":"QEGNIIHRNI4ESELV","created_at":"2026-07-05T10:47:39Z"},{"alias_kind":"pith_short_8","alias_value":"QEGNIIHR","created_at":"2026-07-05T10:47:39Z"}],"graph_snapshots":[{"event_id":"sha256:9a6859619c5a68169cee0eab05586c6d3b546ec33ee9c9e55354ce4577d87b94","target":"graph","created_at":"2026-07-05T10:47:39Z","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/2504.07589/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"As the development of Solidity contracts on Ethereum, more developers are reusing them on other compatible blockchains. However, developers may overlook the differences between the designs of the blockchain system, such as the Gas Mechanism and Consensus Protocol, leading to the same contracts on different blockchains not being able to achieve consistent execution as on Ethereum. This inconsistency reveals design flaws in reused contracts, exposing code smells that hinder code reusability, and we define this inconsistency as EVM-Inequivalent Code Smells. In this paper, we conducted the first e","authors_text":"Jiachi Chen, Tao Zhang, Weizhe Zhang, Yuming Feng, Yu Zhang, Zexu Wang, Zibin Zheng","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-04-10T09:37:19Z","title":"Copy-and-Paste? Identifying EVM-Inequivalent Code Smells in Multi-chain Reuse Contracts"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2504.07589","kind":"arxiv","version":2},"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:137940398ea9c615814173a46a31f1b2c28e3c8ff0db10d884cc5be5c562ba54","target":"record","created_at":"2026-07-05T10:47:39Z","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":"5d7cf24f1d375613884ad63e8c412392a59dad6645fbd41e7245710b5ee25331","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-04-10T09:37:19Z","title_canon_sha256":"a38e4f5009da0586c6052ead52bbeb8f6e73cdd9db2094aeed890993e13da670"},"schema_version":"1.0","source":{"id":"2504.07589","kind":"arxiv","version":2}},"canonical_sha256":"810cd420f16a3849117577015ad3e5829bb6c2c79d363a7c042c61d09046e722","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"810cd420f16a3849117577015ad3e5829bb6c2c79d363a7c042c61d09046e722","first_computed_at":"2026-07-05T10:47:39.828828Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T10:47:39.828828Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"lwJagMnvMjkqXOC3l/HTeekXmKGJW0ydlsKcjdYZudfxfWBwgsnXJ9rI52efDTnmHDkSe+HBVK4oUfSR4LiiAw==","signature_status":"signed_v1","signed_at":"2026-07-05T10:47:39.829389Z","signed_message":"canonical_sha256_bytes"},"source_id":"2504.07589","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:137940398ea9c615814173a46a31f1b2c28e3c8ff0db10d884cc5be5c562ba54","sha256:9a6859619c5a68169cee0eab05586c6d3b546ec33ee9c9e55354ce4577d87b94"],"state_sha256":"e087e089d43ee5b76184b16ba69ec37d4cd3d144ce8692ba1347c35616f263b1"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"HhFeEibt1buuKukThcSgQIgPOuIFWFLUtZ72vD/I+0rORRHmdNUOuDyDqSARBBe6bUGaODehCjXjDGcd1moOAw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-21T12:43:15.788015Z","bundle_sha256":"f5f0eb9c95bf5ad8466ae0b359c9b50e33638e14fdabc2b0984188e960f71314"}}