pith. sign in
Pith Number

pith:PQX4LPOL

pith:2018:PQX4LPOLQ7AMAIYTFNF7C223WI
not attested not anchored not stored refs pending

Clafer: Lightweight Modeling of Structure, Behaviour, and Variability

Andrzej Wasowski (IT University of Copenhagen, Atrisha Sarkar (University of Waterloo, Canada), Denmark), Kristiania University College, Krzysztof Czarnecki (University of Waterloo, Michal Antkiewicz (University of Waterloo, Norway), Paulius Juodisius (IT University of Copenhagen, Raghava Rao Mukkamala (Department of Technology

arxiv:1807.08576 v1 · 2018-07-23 · cs.PL · cs.SE

Add to your LaTeX paper
\usepackage{pith}
\pithnumber{PQX4LPOLQ7AMAIYTFNF7C223WI}

Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge

Record completeness

1 Bitcoin timestamp
2 Internet Archive
3 Author claim open · sign in to claim
4 Citations open
5 Replications open
Portable graph bundle live · download bundle · merged state
The bundle contains the canonical record plus signed events. A mirror can host it anywhere and recompute the same current state with the deterministic merge algorithm.
Receipt and verification
First computed 2026-05-18T00:09:35.225796Z
Builder pith-number-builder-2026-05-17-v1
Signature Pith Ed25519 (pith-v1-2026-05) · public key
Schema pith-number/v1.0

Canonical hash

7c2fc5bdcb87c0c023132b4bf16b5bb22a041ed8041c220ad0f24c3c0532e1e5

Aliases

arxiv: 1807.08576 · arxiv_version: 1807.08576v1 · doi: 10.48550/arxiv.1807.08576 · pith_short_12: PQX4LPOLQ7AM · pith_short_16: PQX4LPOLQ7AMAIYT · pith_short_8: PQX4LPOL
Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/PQX4LPOLQ7AMAIYTFNF7C223WI \
  | jq -c '.canonical_record' \
  | python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: 7c2fc5bdcb87c0c023132b4bf16b5bb22a041ed8041c220ad0f24c3c0532e1e5
Canonical record JSON
{
  "metadata": {
    "abstract_canon_sha256": "8fa03434bb594bd907edb5a0fe20e4b729652b194ba01a35d2c2cc83240bc869",
    "cross_cats_sorted": [
      "cs.SE"
    ],
    "license": "http://arxiv.org/licenses/nonexclusive-distrib/1.0/",
    "primary_cat": "cs.PL",
    "submitted_at": "2018-07-23T13:01:09Z",
    "title_canon_sha256": "2509577bf896282456ed46b79ca3af0ed74721abb8197656d28e431ddb507887"
  },
  "schema_version": "1.0",
  "source": {
    "id": "1807.08576",
    "kind": "arxiv",
    "version": 1
  }
}