9 US 021 023 026 036 038. G and S: Computer software; e-commerce software enabling users to carry out commercial transactions by electronic means via a global computer network; computer software, namely, downloadable middleware for use within a decentralized computer communications network which allows smart contracts in the nature of software that controls digital contracts to securely and quickly connect to external data sources in the nature of data feeds featuring user-defined information, application programming interfaces (APIs) and bank payment infrastructure; application software for block chains; software for cloud computing; software for purchase, sale, management, payment, downloading, recording and administration of tokens; payment cards; magnetic and electronic identification cards; software for e-commerce