Reproducing the Snapshot
Last updated
Last updated
Auditing the Snapshot is simply reproducing a snapshot directly from blockchain data and comparing it with the officially published snapshot data.
Getting the slot_no
aligned with the registration deadline.
Query the dbSync database with:
The result will be:
Therefore the slot#
that the snapshot needs to target is:
The first part of the snapshot accumulates raw registration and staked ada information and validates it according to and .
Note: Multiple delegations, as specified by CIP-36, are not supported. These will be detected as invalid registrations. Only registrations that contain a single voting key are supported and valid.
Run (replace your credentials as appropriate):
This will produce three files:
cexplorer-127180807.json
<- Raw Snapshot Data
cexplorer-127180807.unregistered.json
<- Unregistered but staked ADA.
cexplorer-127180807.errors.json
<- Errors or Obsolete registrations.
This filters registrations for minimum allowed voting power:
Run:
This produces the final snapshot: cexplorer-127180807.summary.json
As soon as the official snapshot artifacts that will be used for Fund 11 are available, they will be linked to here.
It is possible to run the snapshot independently until they are published.