Decoded lineage × Decoded from the lineage account and the coin’s own metadata, then checked on-chain.
{
"program": "GpNadnqbfq5GxSDbH3MEyhU3vRNvQQ5vYrBdX7XYpvyB",
"schema": 3,
"origin": "born",
"mint": "7VEL5QhV2XkGifL944TFTn9q8z8T7yjtNXdVtT2dQNpX",
"parent": "A6A1uRxeB4WRAHK1qC8QPpjLFTjYdMeNhNSWDd8pSV54",
"root": "A6A1uRxeB4WRAHK1qC8QPpjLFTjYdMeNhNSWDd8pSV54",
"generation": 1,
"birthsAllowed": 100,
"birthsConsumed": 2,
"birthNumber": 6,
"burnPerBirth": "10000",
"genotype": "14e7379835f7b7b9696ee6322b438d45ce90e4a3adad90d8311421c25da78211",
"launchCodeHash": "c9b496aa617d9a7c22967c84f06aa2ca4610ac924aacde9e44e3d948f45dc93a",
"launcher": "7WYvGPadd1kZTxgFZUHacimP1uUEHGu5oYLSe3zXBZjU",
"dnaHash": "defaae38b1162819e8742de42d8375f641e28ab17a533b855fd358fa66f963cb",
"dnaInMetadata": true,
"birthSlot": 499830098,
"sharingConfig": "4Mkiin6KJx6WAf47a9KUBGjdkUtiam7ySvERY3hPc2wa",
"feeConfigVersion": 2,
"dna": {
"metadataUri": "p1:AQABAAAAhwtHxDf6_a2cWsv7_O98AK0_x5HE034Kg0EaFv_QxhOHC0fEN_r9rZxay_v873wArT_HkcTTfgqDQRoW_9DGExTnN5g197e5aW7mMitDjUXOkOSjra2Q2DEUIcJdp4IR",
"frozen": true,
"schema": 1,
"root": false,
"generation": 1,
"parent": "A6A1uRxeB4WRAHK1qC8QPpjLFTjYdMeNhNSWDd8pSV54",
"rootMint": "A6A1uRxeB4WRAHK1qC8QPpjLFTjYdMeNhNSWDd8pSV54",
"genotype": "14e7379835f7b7b9696ee6322b438d45ce90e4a3adad90d8311421c25da78211",
"hash": "defaae38b1162819e8742de42d8375f641e28ab17a533b855fd358fa66f963cb"
}
} ✓ DNA hash in the lineage record matches its fields ✓ Parent has an Onchain Parent lineage record ✓ Generation and root follow the parent ✓ Genotype is sha256(parent genotype, mint) ✓ Launch rules are inherited from the parent ✓ DNA is written in the coin’s own metadata ✓ Metadata can no longer be edited ✓ Metadata names this mint and has no extra fields ✓ The recorded launcher signed the birth ✓ The birth burned exactly the parent’s requirement ✓ The coin was created through Pump in the same transaction ✓ Birth transaction found at the recorded slot ✓ Fee split is set: 90% launcher, 10% Onchain Parent treasury ✓ Ordinary creator-side editing is disabled ✓ The bonding curve pays creator fees to that config Check it without this site: npm run parent:reconstruct -- 7VEL5QhV2XkGifL944TFTn9q8z8T7yjtNXdVtT2dQNpX