From a Synthetic AHP Event to a Real Base Sepolia Anchor
Today we completed the first end-to-end blockchain anchoring test for MyZubsterβs AHP traceability layer.
The goal is to prove the integrity and timestamp of a circular-economy pilot event without placing personal or health data on-chain.
What we implemented
The MyZubster traceability service now supports:
- signed append-only events;
- pseudonymous pilot and lot identifiers;
- MongoDB persistence;
- SHA-256 event hashing;
- Merkle tree generation;
- Ed25519 signature verification;
- EVM anchoring through a calldata transaction;
- Base Sepolia receipt verification.
The first test event was:
Event type: LOT_CREATED
Pilot: MZ-AHP-PILOT-001
Lot: MZ-AHP-LOT-20260909-001
Mass: 100 kg
No names, emails, addresses, medical data or household-level information were included.
The real testnet anchor
The event was persisted in MongoDB and anchored on Base Sepolia.
Network: Base Sepolia
Chain ID: 84532
Status: CONFIRMED
Block: 46577137
Transaction:
https://sepolia.basescan.org/tx/0x6dcf39faac6d1eabbaf0e6857ae329d41a1de74cf8320f8f9f048a2dca7ce649
Merkle root:
5e02cd7fdf95a484942d4cd88666b043b24b5018e73491c48cdd078eafed27d3
The transaction uses a zero-value self-transfer containing the MyZubster anchor payload. The blockchain stores the integrity reference, while operational evidence remains off-chain under controlled access.
What this proves
This test demonstrates that MyZubster can:
- create a signed traceability event;
- validate the event against the AHP schema;
- persist it in MongoDB;
- generate a Merkle root;
- anchor the root on a public EVM testnet;
- verify the resulting transaction receipt.
Blockchain anchoring supports integrity, ordering and timestamp verification. It does not independently prove that a physical measurement is accurate or that recycling actually occurred. Those claims still require operational evidence and independent verification.
Next steps
The next phase will extend the pilot with:
- supply and custody-transfer events;
- collection and transport records;
- treatment and recovered-fraction measurements;
- QR/NFC lot linkage;
- Merkle inclusion-proof verification;
- correction and dispute workflows;
- public reporting that separates measured, verified, estimated and unknown values.
This is the first real blockchain anchor for the MyZubster AHP traceability workflow. The next objective is to connect the technical ledger to a controlled physical pilot for absorbent products and circular-material recovery.
Top comments (0)