The Art Blocks NFT creation platform is winding down its Curated Series Sets, with Series 8 set to be the final curated series project.