Pipelock produces the receipt. Gregers anchored the receipt boundary on Concordium.
A Pipelock-style checkpoint digest was signed through DFNS, written to Concordium mainnet with registerData, fetched back over gRPC, normalized into chain evidence, wrapped into a proof, and verified locally.
This is deliberately narrow: a timestamp anchor for the checkpoint digest and canonical entry hash. It does not claim a full Pipelock smart-contract integration.
Energy: 622. Sender was the existing Gregers DFNS-controlled Concordium account.
Evidence
| Field | Value |
|---|---|
| Transaction | 3ad682be2ed5d3bd10b899bc43df1bd4e5ff6e9a9116b0eb8ae674b757c93eb7 |
| Finalized at | 2026-07-23T11:18:01.021000Z |
| Sender | 45aE2HcgANmWhX3dbq7iKT8MeWaYQCT5XYbwZfmPVSqp1maNbt |
| Checkpoint digest | 5fc26e901d591ac146165e548696c5cc0a079597d5e79cc99860783917ac63b4 |
| Canonical entry hash | 0cf9054ee339436c3f2d85683f69fdac49ca23694619db49f99998d0d0b258d8 |
| Checkpoint root | d5360f57575df6f58c698d153c8b5fb56dcb5b9976fb91e2ff4b7294ddb2277a |
| Receipt count / final seq | 42 / 41 |
Verifier output
VALID: yes operator_rewrite_or_backdate_after_anchor: no session_id: pipelock-demo-session checkpoint_root: d5360f57575df6f58c698d153c8b5fb56dcb5b9976fb91e2ff4b7294ddb2277a checkpoint_digest: 5fc26e901d591ac146165e548696c5cc0a079597d5e79cc99860783917ac63b4 receipt_count: 42 final_seq: 41 network: mainnet transaction_hash: 3ad682be2ed5d3bd10b899bc43df1bd4e5ff6e9a9116b0eb8ae674b757c93eb7 finalized_at: 2026-07-23T11:18:01.021000Z evidence_source: concordium-finalized-register-data transaction_cost_ccd: 3.704699 transaction_energy: 622
What this proves
A checkpoint digest and canonical entry hash existed no later than the finalized Concordium block timestamp.
The Concordium account transaction was signed through DFNS. No local wallet export was needed for the live anchor.
The verifier fetches finalized chain evidence, checks the anchor text, builds a proof wrapper, and binds it back to the checkpoint.
mainnetDFNS-signedfinalizedverifier-backed
not a Pipelock endorsementnot a smart-contract event yetnot production custody advice
Next upgrade
The contract artifact and event decoder are ready. The first smart-contract attempt was blocked by available CCD for module deployment, so this first public receipt uses the cheaper account-level registerData anchor. The next clean upgrade is a deployed register_activityhash contract event.