crossmintNftName function
Extracts display-friendly metadata from the raw NFT JSON.
Crossmint NFT responses use varying field paths depending on chain and API version. These helpers try common paths in priority order.
Implementation
String? crossmintNftName(CrossmintNftRecord nft) {
return _tryString(nft.raw, const [
['metadata', 'name'],
['onChain', 'metadata', 'name'],
['name'],
]);
}