I am trying to create a transaction for a free NFT mint (i.e. just paid a gas fee). However, when I enter the sent value as 0 ETH, It will not allow me to create the transaction as there is an error saying it requires a non-zero value.
I tried using a tiny value (0.0000000001 ETH) but this still seems to equate to a dollar value for the cost basis of the outgoing ETH.
How can I create a transaction for this type of event?
There is an existing cost transaction for the fee. Should I just create a separate airdrop transaction for receiving the NFT?