{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2018:ONAHHV26DCDVGJUIXZIPJEMKOV","short_pith_number":"pith:ONAHHV26","schema_version":"1.0","canonical_sha256":"734073d75e1887532688be50f4918a7567df1c647ea0ab2a647bd9872af4b3af","source":{"kind":"arxiv","id":"1804.01295","version":1},"attestation_state":"computed","paper":{"title":"Executable Operational Semantics of Solidity","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.PL","authors_text":"David Sanan, Jiao Jiao, Jun Sun, Shang-Wei Lin, Shuanglong Kan, Yang Liu","submitted_at":"2018-04-04T08:37:05Z","abstract_excerpt":"Bitcoin has attracted everyone's attention and interest recently. Ethereum (ETH), a second generation cryptocurrency, extends Bitcoin's design by offering a Turing-complete programming language called Solidity to develop smart contracts. Smart contracts allow creditable execution of contracts on EVM (Ethereum Virtual Machine) without third parties. Developing correct smart contracts is challenging due to its decentralized computation nature. Buggy smart contracts may lead to huge financial loss. Furthermore, smart contracts are very hard, if not impossible, to patch once they are deployed. Thu"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"1804.01295","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2018-04-04T08:37:05Z","cross_cats_sorted":[],"title_canon_sha256":"268cdb99f165ef96cdee4a77ce8e06c28feef7ba2124c6b322a583070be5ac9e","abstract_canon_sha256":"a406690ba1c64ff0ad82214f7a748ec8b1bf852cd3f5118e7319b5b566ca8690"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:19:15.506144Z","signature_b64":"UmFwNO4Q/Dn1af4aIQ3ymYUX4KRLjxGhpHGPN1n9e4iIZX6pgNJ2GYy/LrL21wp06rKUiCJ+M9Qx96FCILN/AQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"734073d75e1887532688be50f4918a7567df1c647ea0ab2a647bd9872af4b3af","last_reissued_at":"2026-05-18T00:19:15.505468Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:19:15.505468Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Executable Operational Semantics of Solidity","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.PL","authors_text":"David Sanan, Jiao Jiao, Jun Sun, Shang-Wei Lin, Shuanglong Kan, Yang Liu","submitted_at":"2018-04-04T08:37:05Z","abstract_excerpt":"Bitcoin has attracted everyone's attention and interest recently. Ethereum (ETH), a second generation cryptocurrency, extends Bitcoin's design by offering a Turing-complete programming language called Solidity to develop smart contracts. Smart contracts allow creditable execution of contracts on EVM (Ethereum Virtual Machine) without third parties. Developing correct smart contracts is challenging due to its decentralized computation nature. Buggy smart contracts may lead to huge financial loss. Furthermore, smart contracts are very hard, if not impossible, to patch once they are deployed. Thu"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1804.01295","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":""},"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"},"aliases":[{"alias_kind":"arxiv","alias_value":"1804.01295","created_at":"2026-05-18T00:19:15.505571+00:00"},{"alias_kind":"arxiv_version","alias_value":"1804.01295v1","created_at":"2026-05-18T00:19:15.505571+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1804.01295","created_at":"2026-05-18T00:19:15.505571+00:00"},{"alias_kind":"pith_short_12","alias_value":"ONAHHV26DCDV","created_at":"2026-05-18T12:32:43.782077+00:00"},{"alias_kind":"pith_short_16","alias_value":"ONAHHV26DCDVGJUI","created_at":"2026-05-18T12:32:43.782077+00:00"},{"alias_kind":"pith_short_8","alias_value":"ONAHHV26","created_at":"2026-05-18T12:32:43.782077+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":1,"internal_anchor_count":0,"sample":[{"citing_arxiv_id":"2604.22210","citing_title":"From Monolithic to Compositional: A Compositional Operational Semantics for Crystality","ref_index":20,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/ONAHHV26DCDVGJUIXZIPJEMKOV","json":"https://pith.science/pith/ONAHHV26DCDVGJUIXZIPJEMKOV.json","graph_json":"https://pith.science/api/pith-number/ONAHHV26DCDVGJUIXZIPJEMKOV/graph.json","events_json":"https://pith.science/api/pith-number/ONAHHV26DCDVGJUIXZIPJEMKOV/events.json","paper":"https://pith.science/paper/ONAHHV26"},"agent_actions":{"view_html":"https://pith.science/pith/ONAHHV26DCDVGJUIXZIPJEMKOV","download_json":"https://pith.science/pith/ONAHHV26DCDVGJUIXZIPJEMKOV.json","view_paper":"https://pith.science/paper/ONAHHV26","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1804.01295&json=true","fetch_graph":"https://pith.science/api/pith-number/ONAHHV26DCDVGJUIXZIPJEMKOV/graph.json","fetch_events":"https://pith.science/api/pith-number/ONAHHV26DCDVGJUIXZIPJEMKOV/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/ONAHHV26DCDVGJUIXZIPJEMKOV/action/timestamp_anchor","attest_storage":"https://pith.science/pith/ONAHHV26DCDVGJUIXZIPJEMKOV/action/storage_attestation","attest_author":"https://pith.science/pith/ONAHHV26DCDVGJUIXZIPJEMKOV/action/author_attestation","sign_citation":"https://pith.science/pith/ONAHHV26DCDVGJUIXZIPJEMKOV/action/citation_signature","submit_replication":"https://pith.science/pith/ONAHHV26DCDVGJUIXZIPJEMKOV/action/replication_record"}},"created_at":"2026-05-18T00:19:15.505571+00:00","updated_at":"2026-05-18T00:19:15.505571+00:00"}