TikTok Shelved Lil Nas X’s NFT on This L2 for NFTs, But We’re Still Optimistic: Immutable X Overview