Non-fungible token (NFT) creation platform Mintbase, which claims to allow anyone, “including those with less technical backgrounds, to create their own digital assets verified on...