BlockCAT (Blockchain Complex Automated Transactions) allows anyone to create, deploy and manage smart contracts with a few clicks. The smart contracts deployment takes place on the ethereum blockchain. There is no programming needed to do this. BlockCAT realized that special software could be placed on Blockchains to be executed by a network of computers. This software is called a smart contract. Smart contracts will be the key to the realization of a world where computer related tasks can be done autonomously without the fear of external tampering.