Downloadable computer software that provides development tools for use with blockchain-based platforms and blockchain technology; Downloadable software development tools for use in development and distribution of applications on the blockchain; Downloadable computer software for connection of applications and transactions on the blockchain
Electrical and Scientific Apparatus