There have been quite a handful of crypto developments over the past few days including the announcement of Royal Enfield non-fungible tokens (NFT), introduction of a bill regarding crypto sanctions in the UK, JPMorgan Chase bank calling Bitcoin a scam, and others.