{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2021:QPX36KD52D4RVD5TQDUVOLXSM3","short_pith_number":"pith:QPX36KD5","canonical_record":{"source":{"id":"2104.15068","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2021-04-30T15:38:16Z","cross_cats_sorted":[],"title_canon_sha256":"595eff13379edab641360470e2ee4a850c94e55a8a9df870a664f61335c6919c","abstract_canon_sha256":"fed4a654201512635d84a73456a66f545240c45e000a043916c4a0cde4f1a173"},"schema_version":"1.0"},"canonical_sha256":"83efbf287dd0f91a8fb380e9572ef266cbc97f9d8fbf2b3b7ca10733f647973c","source":{"kind":"arxiv","id":"2104.15068","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2104.15068","created_at":"2026-07-05T02:36:29Z"},{"alias_kind":"arxiv_version","alias_value":"2104.15068v1","created_at":"2026-07-05T02:36:29Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2104.15068","created_at":"2026-07-05T02:36:29Z"},{"alias_kind":"pith_short_12","alias_value":"QPX36KD52D4R","created_at":"2026-07-05T02:36:29Z"},{"alias_kind":"pith_short_16","alias_value":"QPX36KD52D4RVD5T","created_at":"2026-07-05T02:36:29Z"},{"alias_kind":"pith_short_8","alias_value":"QPX36KD5","created_at":"2026-07-05T02:36:29Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2021:QPX36KD52D4RVD5TQDUVOLXSM3","target":"record","payload":{"canonical_record":{"source":{"id":"2104.15068","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2021-04-30T15:38:16Z","cross_cats_sorted":[],"title_canon_sha256":"595eff13379edab641360470e2ee4a850c94e55a8a9df870a664f61335c6919c","abstract_canon_sha256":"fed4a654201512635d84a73456a66f545240c45e000a043916c4a0cde4f1a173"},"schema_version":"1.0"},"canonical_sha256":"83efbf287dd0f91a8fb380e9572ef266cbc97f9d8fbf2b3b7ca10733f647973c","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T02:36:29.638290Z","signature_b64":"rJ8TstPHhQ3EINzEQ7jRON8h+suolh56KWihXRnZPNGvyxWMZJxb8QHa+MXKFTK22mmcxpVNwsW7TbO9c08NDw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"83efbf287dd0f91a8fb380e9572ef266cbc97f9d8fbf2b3b7ca10733f647973c","last_reissued_at":"2026-07-05T02:36:29.637830Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T02:36:29.637830Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2104.15068","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-05T02:36:29Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ImaxqwhPOoHqezo9/EPpQhpMQ7AH5gUTeN0h/rbNAHflJ3NQDBSyoFjRYL+GLyFznQr6s5E8TsGLaTLrgTxZCg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-03T17:28:13.986986Z"},"content_sha256":"e0e293fb275d74455877769760480c9aa24da7d85ce874a45474ded2e4469cb4","schema_version":"1.0","event_id":"sha256:e0e293fb275d74455877769760480c9aa24da7d85ce874a45474ded2e4469cb4"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2021:QPX36KD52D4RVD5TQDUVOLXSM3","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"DeFiRanger: Detecting Price Manipulation Attacks on DeFi Applications","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.CR","authors_text":"Dabao Wang, Jianting He, Kui Ren, Lei Wu, Qinming He, Siwei Wu, Xingliang Yuan, Yajin Zhou","submitted_at":"2021-04-30T15:38:16Z","abstract_excerpt":"The rapid growth of Decentralized Finance (DeFi) boosts the Ethereum ecosystem. At the same time, attacks towards DeFi applications (apps) are increasing. However, to the best of our knowledge, existing smart contract vulnerability detection tools cannot be directly used to detect DeFi attacks. That's because they lack the capability to recover and understand high-level DeFi semantics, e.g., a user trades a token pair X and Y in a Decentralized EXchange (DEX).\n  In this work, we focus on the detection of two types of new attacks on DeFi apps, including direct and indirect price manipulation at"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2104.15068","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/2104.15068/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-05T02:36:29Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"dwZ9ujwnzsjUrrtlFMJwEunfq4EWORkWojYbmVXNE3QJfqSW9VWzVTstVY0GTEw0SxppeqZIzqhzfdQq+32kDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-03T17:28:13.987361Z"},"content_sha256":"f9909a715ad7fb83d6cd33fdd227fb93c972b01a04b72704e6316501cb4a8fdd","schema_version":"1.0","event_id":"sha256:f9909a715ad7fb83d6cd33fdd227fb93c972b01a04b72704e6316501cb4a8fdd"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/QPX36KD52D4RVD5TQDUVOLXSM3/bundle.json","state_url":"https://pith.science/pith/QPX36KD52D4RVD5TQDUVOLXSM3/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/QPX36KD52D4RVD5TQDUVOLXSM3/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-03T17:28:13Z","links":{"resolver":"https://pith.science/pith/QPX36KD52D4RVD5TQDUVOLXSM3","bundle":"https://pith.science/pith/QPX36KD52D4RVD5TQDUVOLXSM3/bundle.json","state":"https://pith.science/pith/QPX36KD52D4RVD5TQDUVOLXSM3/state.json","well_known_bundle":"https://pith.science/.well-known/pith/QPX36KD52D4RVD5TQDUVOLXSM3/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2021:QPX36KD52D4RVD5TQDUVOLXSM3","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":"fed4a654201512635d84a73456a66f545240c45e000a043916c4a0cde4f1a173","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2021-04-30T15:38:16Z","title_canon_sha256":"595eff13379edab641360470e2ee4a850c94e55a8a9df870a664f61335c6919c"},"schema_version":"1.0","source":{"id":"2104.15068","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2104.15068","created_at":"2026-07-05T02:36:29Z"},{"alias_kind":"arxiv_version","alias_value":"2104.15068v1","created_at":"2026-07-05T02:36:29Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2104.15068","created_at":"2026-07-05T02:36:29Z"},{"alias_kind":"pith_short_12","alias_value":"QPX36KD52D4R","created_at":"2026-07-05T02:36:29Z"},{"alias_kind":"pith_short_16","alias_value":"QPX36KD52D4RVD5T","created_at":"2026-07-05T02:36:29Z"},{"alias_kind":"pith_short_8","alias_value":"QPX36KD5","created_at":"2026-07-05T02:36:29Z"}],"graph_snapshots":[{"event_id":"sha256:f9909a715ad7fb83d6cd33fdd227fb93c972b01a04b72704e6316501cb4a8fdd","target":"graph","created_at":"2026-07-05T02:36:29Z","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/2104.15068/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"The rapid growth of Decentralized Finance (DeFi) boosts the Ethereum ecosystem. At the same time, attacks towards DeFi applications (apps) are increasing. However, to the best of our knowledge, existing smart contract vulnerability detection tools cannot be directly used to detect DeFi attacks. That's because they lack the capability to recover and understand high-level DeFi semantics, e.g., a user trades a token pair X and Y in a Decentralized EXchange (DEX).\n  In this work, we focus on the detection of two types of new attacks on DeFi apps, including direct and indirect price manipulation at","authors_text":"Dabao Wang, Jianting He, Kui Ren, Lei Wu, Qinming He, Siwei Wu, Xingliang Yuan, Yajin Zhou","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2021-04-30T15:38:16Z","title":"DeFiRanger: Detecting Price Manipulation Attacks on DeFi Applications"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2104.15068","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:e0e293fb275d74455877769760480c9aa24da7d85ce874a45474ded2e4469cb4","target":"record","created_at":"2026-07-05T02:36:29Z","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":"fed4a654201512635d84a73456a66f545240c45e000a043916c4a0cde4f1a173","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2021-04-30T15:38:16Z","title_canon_sha256":"595eff13379edab641360470e2ee4a850c94e55a8a9df870a664f61335c6919c"},"schema_version":"1.0","source":{"id":"2104.15068","kind":"arxiv","version":1}},"canonical_sha256":"83efbf287dd0f91a8fb380e9572ef266cbc97f9d8fbf2b3b7ca10733f647973c","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"83efbf287dd0f91a8fb380e9572ef266cbc97f9d8fbf2b3b7ca10733f647973c","first_computed_at":"2026-07-05T02:36:29.637830Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T02:36:29.637830Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"rJ8TstPHhQ3EINzEQ7jRON8h+suolh56KWihXRnZPNGvyxWMZJxb8QHa+MXKFTK22mmcxpVNwsW7TbO9c08NDw==","signature_status":"signed_v1","signed_at":"2026-07-05T02:36:29.638290Z","signed_message":"canonical_sha256_bytes"},"source_id":"2104.15068","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:e0e293fb275d74455877769760480c9aa24da7d85ce874a45474ded2e4469cb4","sha256:f9909a715ad7fb83d6cd33fdd227fb93c972b01a04b72704e6316501cb4a8fdd"],"state_sha256":"5611e8b53b4e1e1559d2426602bd8fcb323870621b97ddd51974d83caa379f3c"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"bg6ZNmBlI0Et7M4mREzmvjVW5GaM1cL+e5w8JJ+ydrHC7GpzkQEXkk7wY6e1Ji6tAZ1jrQl1Gt3DMgOaHCmgCg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-03T17:28:13.989888Z","bundle_sha256":"c65402e39ac2f9ed558a7fc0f3a571c8e332f2e67b693cdf6561c761103271c2"}}