{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2025:YKB256WL2IK7HZVPZTATFCOKQV","short_pith_number":"pith:YKB256WL","canonical_record":{"source":{"id":"2502.18793","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-02-26T03:58:31Z","cross_cats_sorted":[],"title_canon_sha256":"c7a1757d3fcaa11760b1f219ae483f93912f5178bece7388c75addb71751ef25","abstract_canon_sha256":"9fda366ee8ae8fb450d5bf32292bec5b8aa8531ffa79d7ff9b1a5fcad73ddf5a"},"schema_version":"1.0"},"canonical_sha256":"c283aefacbd215f3e6afccc13289ca857331d84c5cad5382e79f1e1478ba2b1f","source":{"kind":"arxiv","id":"2502.18793","version":3},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2502.18793","created_at":"2026-07-05T11:59:11Z"},{"alias_kind":"arxiv_version","alias_value":"2502.18793v3","created_at":"2026-07-05T11:59:11Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2502.18793","created_at":"2026-07-05T11:59:11Z"},{"alias_kind":"pith_short_12","alias_value":"YKB256WL2IK7","created_at":"2026-07-05T11:59:11Z"},{"alias_kind":"pith_short_16","alias_value":"YKB256WL2IK7HZVP","created_at":"2026-07-05T11:59:11Z"},{"alias_kind":"pith_short_8","alias_value":"YKB256WL","created_at":"2026-07-05T11:59:11Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2025:YKB256WL2IK7HZVPZTATFCOKQV","target":"record","payload":{"canonical_record":{"source":{"id":"2502.18793","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-02-26T03:58:31Z","cross_cats_sorted":[],"title_canon_sha256":"c7a1757d3fcaa11760b1f219ae483f93912f5178bece7388c75addb71751ef25","abstract_canon_sha256":"9fda366ee8ae8fb450d5bf32292bec5b8aa8531ffa79d7ff9b1a5fcad73ddf5a"},"schema_version":"1.0"},"canonical_sha256":"c283aefacbd215f3e6afccc13289ca857331d84c5cad5382e79f1e1478ba2b1f","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:59:11.100945Z","signature_b64":"jMWCOjlN31hkuirf41BSwrKYMqBXOxc0vhxefocDNnXaYmdxvM4o7QxCE0yST7qefEvC0RXE3/FZXfS19Ad4Cg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"c283aefacbd215f3e6afccc13289ca857331d84c5cad5382e79f1e1478ba2b1f","last_reissued_at":"2026-07-05T11:59:11.100466Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:59:11.100466Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2502.18793","source_version":3,"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-05T11:59:11Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"k9GhY2/XyE89biFYwXiDoQrrJOhthKynjZIWACt1Mqkh6VTqX+lLmn8kSUOOfDnw/oYczvpUw7z911quuROoAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-07T03:38:21.456001Z"},"content_sha256":"6c9badc2dd11e94d3028e742bfef49af780f54cf8034fdab7cdc6892234cc4b8","schema_version":"1.0","event_id":"sha256:6c9badc2dd11e94d3028e742bfef49af780f54cf8034fdab7cdc6892234cc4b8"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2025:YKB256WL2IK7HZVPZTATFCOKQV","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"SolEval: Benchmarking Large Language Models for Repository-level Solidity Code Generation","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Chenhao Ying, Hao Zhang, Peiqin Lin, Rui Qian, Xin Yin, Yongkang Liu, Yuan Luo, Zhiyuan Peng","submitted_at":"2025-02-26T03:58:31Z","abstract_excerpt":"Large language models (LLMs) have transformed code generation. However, most existing approaches focus on mainstream languages such as Python and Java, neglecting the Solidity language, the predominant programming language for Ethereum smart contracts. Due to the lack of adequate benchmarks for Solidity, LLMs' ability to generate secure, cost-effective smart contracts remains unexplored. To fill this gap, we construct SolEval, the first repository-level benchmark designed for Solidity smart contract generation, to evaluate the performance of LLMs on Solidity. SolEval consists of 1,507 samples "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2502.18793","kind":"arxiv","version":3},"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/2502.18793/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-05T11:59:11Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"d1sgaapjBvfnfwtcQf63nHLN+sG8gcppKYu7g+b6nOBGv1szquqGTxo10WA3mHUv3uWGX3ZsMFCEL3fIt4nADg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-07T03:38:21.456503Z"},"content_sha256":"ab71d4a416e6af0d2850dab4f04796df0c119c3cba90f25c6015990dfdfd880a","schema_version":"1.0","event_id":"sha256:ab71d4a416e6af0d2850dab4f04796df0c119c3cba90f25c6015990dfdfd880a"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/YKB256WL2IK7HZVPZTATFCOKQV/bundle.json","state_url":"https://pith.science/pith/YKB256WL2IK7HZVPZTATFCOKQV/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/YKB256WL2IK7HZVPZTATFCOKQV/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-07T03:38:21Z","links":{"resolver":"https://pith.science/pith/YKB256WL2IK7HZVPZTATFCOKQV","bundle":"https://pith.science/pith/YKB256WL2IK7HZVPZTATFCOKQV/bundle.json","state":"https://pith.science/pith/YKB256WL2IK7HZVPZTATFCOKQV/state.json","well_known_bundle":"https://pith.science/.well-known/pith/YKB256WL2IK7HZVPZTATFCOKQV/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:YKB256WL2IK7HZVPZTATFCOKQV","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":"9fda366ee8ae8fb450d5bf32292bec5b8aa8531ffa79d7ff9b1a5fcad73ddf5a","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-02-26T03:58:31Z","title_canon_sha256":"c7a1757d3fcaa11760b1f219ae483f93912f5178bece7388c75addb71751ef25"},"schema_version":"1.0","source":{"id":"2502.18793","kind":"arxiv","version":3}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2502.18793","created_at":"2026-07-05T11:59:11Z"},{"alias_kind":"arxiv_version","alias_value":"2502.18793v3","created_at":"2026-07-05T11:59:11Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2502.18793","created_at":"2026-07-05T11:59:11Z"},{"alias_kind":"pith_short_12","alias_value":"YKB256WL2IK7","created_at":"2026-07-05T11:59:11Z"},{"alias_kind":"pith_short_16","alias_value":"YKB256WL2IK7HZVP","created_at":"2026-07-05T11:59:11Z"},{"alias_kind":"pith_short_8","alias_value":"YKB256WL","created_at":"2026-07-05T11:59:11Z"}],"graph_snapshots":[{"event_id":"sha256:ab71d4a416e6af0d2850dab4f04796df0c119c3cba90f25c6015990dfdfd880a","target":"graph","created_at":"2026-07-05T11:59:11Z","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/2502.18793/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Large language models (LLMs) have transformed code generation. However, most existing approaches focus on mainstream languages such as Python and Java, neglecting the Solidity language, the predominant programming language for Ethereum smart contracts. Due to the lack of adequate benchmarks for Solidity, LLMs' ability to generate secure, cost-effective smart contracts remains unexplored. To fill this gap, we construct SolEval, the first repository-level benchmark designed for Solidity smart contract generation, to evaluate the performance of LLMs on Solidity. SolEval consists of 1,507 samples ","authors_text":"Chenhao Ying, Hao Zhang, Peiqin Lin, Rui Qian, Xin Yin, Yongkang Liu, Yuan Luo, Zhiyuan Peng","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-02-26T03:58:31Z","title":"SolEval: Benchmarking Large Language Models for Repository-level Solidity Code Generation"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2502.18793","kind":"arxiv","version":3},"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:6c9badc2dd11e94d3028e742bfef49af780f54cf8034fdab7cdc6892234cc4b8","target":"record","created_at":"2026-07-05T11:59:11Z","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":"9fda366ee8ae8fb450d5bf32292bec5b8aa8531ffa79d7ff9b1a5fcad73ddf5a","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-02-26T03:58:31Z","title_canon_sha256":"c7a1757d3fcaa11760b1f219ae483f93912f5178bece7388c75addb71751ef25"},"schema_version":"1.0","source":{"id":"2502.18793","kind":"arxiv","version":3}},"canonical_sha256":"c283aefacbd215f3e6afccc13289ca857331d84c5cad5382e79f1e1478ba2b1f","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"c283aefacbd215f3e6afccc13289ca857331d84c5cad5382e79f1e1478ba2b1f","first_computed_at":"2026-07-05T11:59:11.100466Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T11:59:11.100466Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"jMWCOjlN31hkuirf41BSwrKYMqBXOxc0vhxefocDNnXaYmdxvM4o7QxCE0yST7qefEvC0RXE3/FZXfS19Ad4Cg==","signature_status":"signed_v1","signed_at":"2026-07-05T11:59:11.100945Z","signed_message":"canonical_sha256_bytes"},"source_id":"2502.18793","source_kind":"arxiv","source_version":3}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:6c9badc2dd11e94d3028e742bfef49af780f54cf8034fdab7cdc6892234cc4b8","sha256:ab71d4a416e6af0d2850dab4f04796df0c119c3cba90f25c6015990dfdfd880a"],"state_sha256":"b311d14c12a57cc1c6af8de57e2d3b9d965d5a956c3dcc457cfad896864ad624"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"u4yYsxbeN1/GaEplE2JfDGz2zBWoe+kUzU1BKLtc1TZ3wk+Z5u0JGlM9mqUYPtktwWodNJ6+/SU3jwa90e6eDg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-07T03:38:21.460458Z","bundle_sha256":"d7ba7f09309929c6e63ac2bb954c82f55c9084d4070a902683b8656185ab61cc"}}