Every product, with a history you can check
Scan a battery, a garment, a pallet of coffee — and see everywhere it has been, who has held it, and which certificates still hold up. Nothing here asks you to take our word for it.
Hedera testnet · verifying needs no wallet and no account
yarn passport:bootstrap and yarn indexer:dev to index your own.All 3 passports
Open one to see its history and checks.
Know the serial number?
Go straight to that product's passport.
How a passport stays honest
Three records, kept separately on purpose, and continuously checked against each other.
Which item this is
Each product gets one token on Hedera. Whoever holds it holds the product — and that ownership record is the network's, not ours.
What happened to it
Manufactured, shipped, inspected, repaired, recycled — each written to an append-only log and stamped with the time the network agreed on, not the time someone typed.
Whether it all adds up
Claims get checked against what the ledger actually recorded, and certificates get re-downloaded and re-hashed. Anything that disagrees is shown as a discrepancy.
This is sample data
Run yarn passport:bootstrap to put a real product on Hedera testnet, then yarn indexer:dev to index it. The passports above are replaced by your own.