I’ve been trying to find proper example (with code) of how one might write a smart contract on ICP (let’s say NFT minting one) that would have a method that mints an NFT and deducts certain set mint price from the callers balance on his wallet (not sure which wallets would allow for this, I’ve been using nns wallet so far) and either forwards those ICP to a set wallet (that would ideally be specified in the smart contract itself and stored as a variable), or are there other methods of doing this (like storing ICP in the smart contract itself, like ETH SC’s do) ?
Thanks for answering Yeah, that’s what I meant. Would just like to have functionality to charge ICP for minting NFT. Is there an example of this implementation somewhere?