Skip to content

Dataset selection

The May 2026 Amaru Treasury lattice was assembled from the operator's named May batch plus a one-hop transaction-input closure.

Step 1 - start from the 30 named seed transactions

The seed set is the May 2026 operating batch used by the original SPARQL presentation:

source count
disbursements 3
reorganize transactions 5
swap-order transactions 20
swap cancel 1
scoop dive 1
total seeds 30

Seed txids are included in selections.txt. They are also preserved in the local Amaru Treasury transaction archive under transactions/2026/ in the source operator repository.

Step 2 - fetch closure parents from transaction CBOR

For each seed transaction, the closure walk fetches parent transaction CBOR for every consumed input at depth 1. The reproduce pipe in README.md invokes cq-rdf body --provider blockfrost (or any other supported provider) to do the CBOR pull; the only indexer endpoint used is the transaction-CBOR fetch (no address, UTxO, input, or output convenience APIs).

The reproduced selection list was cross-checked from two sources: Koios tx_utxos for normal consumed-input parents, and the local operator archive's inputs/<parent-txid>.cbor files for reference and collateral parents that are not returned by that Koios endpoint.

Step 3 - write one txid per CBOR

The final lattice contains 101 transaction CBORs:

source count
seeds 30
normal consumed-input parents 63
reference/collateral parents from local CBOR archive 8
total in lattice 101

The full enumeration is selections.txt, one txid per line. Return to the presentation.