{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2022:IBDCBBECND37QBZ6EPPR4E677E","short_pith_number":"pith:IBDCBBEC","canonical_record":{"source":{"id":"2205.03866","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"quant-ph","submitted_at":"2022-05-08T13:36:18Z","cross_cats_sorted":[],"title_canon_sha256":"be4a23f0cd38bf0f3efe8a495aa671e194e1932a3251638ea7291932ff91b958","abstract_canon_sha256":"f8c3bb8620e1ca61f6e3cfd10f0763a52a6f4c4ea60a44f0a035c539e0cac4bd"},"schema_version":"1.0"},"canonical_sha256":"404620848268f7f8073e23df1e13dff9272d7c5714e0d287c2f00e0efa2aef64","source":{"kind":"arxiv","id":"2205.03866","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2205.03866","created_at":"2026-07-05T07:14:50Z"},{"alias_kind":"arxiv_version","alias_value":"2205.03866v2","created_at":"2026-07-05T07:14:50Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2205.03866","created_at":"2026-07-05T07:14:50Z"},{"alias_kind":"pith_short_12","alias_value":"IBDCBBECND37","created_at":"2026-07-05T07:14:50Z"},{"alias_kind":"pith_short_16","alias_value":"IBDCBBECND37QBZ6","created_at":"2026-07-05T07:14:50Z"},{"alias_kind":"pith_short_8","alias_value":"IBDCBBEC","created_at":"2026-07-05T07:14:50Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2022:IBDCBBECND37QBZ6EPPR4E677E","target":"record","payload":{"canonical_record":{"source":{"id":"2205.03866","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"quant-ph","submitted_at":"2022-05-08T13:36:18Z","cross_cats_sorted":[],"title_canon_sha256":"be4a23f0cd38bf0f3efe8a495aa671e194e1932a3251638ea7291932ff91b958","abstract_canon_sha256":"f8c3bb8620e1ca61f6e3cfd10f0763a52a6f4c4ea60a44f0a035c539e0cac4bd"},"schema_version":"1.0"},"canonical_sha256":"404620848268f7f8073e23df1e13dff9272d7c5714e0d287c2f00e0efa2aef64","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T07:14:50.171726Z","signature_b64":"HvJP5mV2wL2CYRU2dA8yUAObHhdMONEIFh7nUy0NJKRDk5j4Iq2Vgj6sUsx54uog6Z0NXA1c9/IoajWbxfC+BA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"404620848268f7f8073e23df1e13dff9272d7c5714e0d287c2f00e0efa2aef64","last_reissued_at":"2026-07-05T07:14:50.171208Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T07:14:50.171208Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2205.03866","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-05T07:14:50Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"do33hPBGSc9M+D5+VmSGHYGOKd2uySomuk223yFzTASuAG+FfInjdVjaCCAHTWui3aoe/BuUAN475HAFmXSyAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-04T13:38:26.628397Z"},"content_sha256":"fac4daedc6e2e8cbb5c1b5bc24910c6c8c773be18a17d86d72dd590ccc8964af","schema_version":"1.0","event_id":"sha256:fac4daedc6e2e8cbb5c1b5bc24910c6c8c773be18a17d86d72dd590ccc8964af"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2022:IBDCBBECND37QBZ6EPPR4E677E","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"isQ: Towards a Practical Software Stack for Quantum Programming","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"quant-ph","authors_text":"Huazhe Lou, Jingzhe Guo, Junyi Liu, Mingsheng Ying, Peixun Long, Riling Li, Shenggang Ying, Wang Fang","submitted_at":"2022-05-08T13:36:18Z","abstract_excerpt":"We introduce isQ, a new software stack for quantum programming in an imperative programming language, also named isQ. The aim of isQ is to make the programmers write quantum programs as conveniently as possible. In particular: 1) The isQ language and its compiler contain many features, including some not well supported by (most) other quantum programming platforms, e.g. classical control flow such as recursion; decomposition of selfdefined unitary gates; and oracle programming and its circuit realization. 2) To make it flexible, an isQ program can be compiled into several kinds of intermediate"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2205.03866","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/2205.03866/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:14:50Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Fh2ONkLc7dkyAO7dlo403puC6xeAyLK5GZ2pcLG/VwcrjJ5YHwVLmCfigBix8f8VyAVvEjDLTOdDwcoRTBJGBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-04T13:38:26.628911Z"},"content_sha256":"0d6ebe7450e0222ed43b66a7c463fec27d5512a150c1a7884483c6538d19557e","schema_version":"1.0","event_id":"sha256:0d6ebe7450e0222ed43b66a7c463fec27d5512a150c1a7884483c6538d19557e"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/IBDCBBECND37QBZ6EPPR4E677E/bundle.json","state_url":"https://pith.science/pith/IBDCBBECND37QBZ6EPPR4E677E/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/IBDCBBECND37QBZ6EPPR4E677E/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-04T13:38:26Z","links":{"resolver":"https://pith.science/pith/IBDCBBECND37QBZ6EPPR4E677E","bundle":"https://pith.science/pith/IBDCBBECND37QBZ6EPPR4E677E/bundle.json","state":"https://pith.science/pith/IBDCBBECND37QBZ6EPPR4E677E/state.json","well_known_bundle":"https://pith.science/.well-known/pith/IBDCBBECND37QBZ6EPPR4E677E/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2022:IBDCBBECND37QBZ6EPPR4E677E","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":"f8c3bb8620e1ca61f6e3cfd10f0763a52a6f4c4ea60a44f0a035c539e0cac4bd","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"quant-ph","submitted_at":"2022-05-08T13:36:18Z","title_canon_sha256":"be4a23f0cd38bf0f3efe8a495aa671e194e1932a3251638ea7291932ff91b958"},"schema_version":"1.0","source":{"id":"2205.03866","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2205.03866","created_at":"2026-07-05T07:14:50Z"},{"alias_kind":"arxiv_version","alias_value":"2205.03866v2","created_at":"2026-07-05T07:14:50Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2205.03866","created_at":"2026-07-05T07:14:50Z"},{"alias_kind":"pith_short_12","alias_value":"IBDCBBECND37","created_at":"2026-07-05T07:14:50Z"},{"alias_kind":"pith_short_16","alias_value":"IBDCBBECND37QBZ6","created_at":"2026-07-05T07:14:50Z"},{"alias_kind":"pith_short_8","alias_value":"IBDCBBEC","created_at":"2026-07-05T07:14:50Z"}],"graph_snapshots":[{"event_id":"sha256:0d6ebe7450e0222ed43b66a7c463fec27d5512a150c1a7884483c6538d19557e","target":"graph","created_at":"2026-07-05T07:14:50Z","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/2205.03866/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"We introduce isQ, a new software stack for quantum programming in an imperative programming language, also named isQ. The aim of isQ is to make the programmers write quantum programs as conveniently as possible. In particular: 1) The isQ language and its compiler contain many features, including some not well supported by (most) other quantum programming platforms, e.g. classical control flow such as recursion; decomposition of selfdefined unitary gates; and oracle programming and its circuit realization. 2) To make it flexible, an isQ program can be compiled into several kinds of intermediate","authors_text":"Huazhe Lou, Jingzhe Guo, Junyi Liu, Mingsheng Ying, Peixun Long, Riling Li, Shenggang Ying, Wang Fang","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"quant-ph","submitted_at":"2022-05-08T13:36:18Z","title":"isQ: Towards a Practical Software Stack for Quantum Programming"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2205.03866","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:fac4daedc6e2e8cbb5c1b5bc24910c6c8c773be18a17d86d72dd590ccc8964af","target":"record","created_at":"2026-07-05T07:14:50Z","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":"f8c3bb8620e1ca61f6e3cfd10f0763a52a6f4c4ea60a44f0a035c539e0cac4bd","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"quant-ph","submitted_at":"2022-05-08T13:36:18Z","title_canon_sha256":"be4a23f0cd38bf0f3efe8a495aa671e194e1932a3251638ea7291932ff91b958"},"schema_version":"1.0","source":{"id":"2205.03866","kind":"arxiv","version":2}},"canonical_sha256":"404620848268f7f8073e23df1e13dff9272d7c5714e0d287c2f00e0efa2aef64","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"404620848268f7f8073e23df1e13dff9272d7c5714e0d287c2f00e0efa2aef64","first_computed_at":"2026-07-05T07:14:50.171208Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T07:14:50.171208Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"HvJP5mV2wL2CYRU2dA8yUAObHhdMONEIFh7nUy0NJKRDk5j4Iq2Vgj6sUsx54uog6Z0NXA1c9/IoajWbxfC+BA==","signature_status":"signed_v1","signed_at":"2026-07-05T07:14:50.171726Z","signed_message":"canonical_sha256_bytes"},"source_id":"2205.03866","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:fac4daedc6e2e8cbb5c1b5bc24910c6c8c773be18a17d86d72dd590ccc8964af","sha256:0d6ebe7450e0222ed43b66a7c463fec27d5512a150c1a7884483c6538d19557e"],"state_sha256":"a02ed39abbf846dc65e618b8906470d56a304e0c7f7c2e8067842ce503f37ec4"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"5J0wH7x2mwbyWkNMo5hptM0uwey+PxY3CRL6o67CmRrvIfIhlRMHvpR/pprWn1iinH0xD/oNpHMljWYhlXtbCw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-04T13:38:26.634458Z","bundle_sha256":"69b0ff01badb95555896db5bc79dd4ca6b1d3f29305e30fd88a5e93213da8c36"}}