Lineage

Every Ingot remembers every parent.

Reforging an Ingot mints a new one, on-chain, with the parent hash committed in the Ingot.meta() struct. Parent shareholders keep earning from descendants because the RevenueSplitter routes a slice up the chain.

0G · aristotle
0G · aristotle

The lineage graph is generated from on-chain Ingot.meta() reads.

Once contracts deploy and Ingots mint, parent links materialise here automatically — no curation.