Deterministic NFT mint helpers added across Carbon tooling
Carbon deployment tooling now targets the chain-derived Phantasma NFT id flow instead of caller-supplied ids, keeping mint behavior aligned across C++, C#, and deployment tools.
carbon-token-deployment-tool-csnow mints NFTs through the deterministic Phantasma path and requiresphantasma_series_idfor mint operations.- NFT metadata passed by the caller is now treated as public payload only. Reserved fields such as
_iand nestedromare created by the chain and should not be supplied in config. Phantasma-CPPnow includes helper code for building deterministic NFT mint payloads and reading both the Phantasma NFT id and the Carbon instance id from the result.PhantasmaPhoenix.Protocol.Carbonreceived the same deterministic mint support on the C# side, so the C++, C#, and deployment tools now follow the same mint rules.
PhantasmaPhoenix.Protocol.Carbon
carbon-token-deployment-tool-cs | Phantasma-CPP
dotnet package update PhantasmaPhoenix.Protocol.Carbon