(57) The present invention relates to a method and system for deploying a smart contract
in a programmable blockchain network using instructions written in a blockchain network
agnostic traditional programming language such as a scripting language or an object-oriented
programming language. The method and system as per the present invention is not specific
to any blockchain network and can be used to deploy smart contracts in a plurality
of blockchain networks. The method comprises the steps of inputting a plurality of
instructions in a blockchain network agnostic traditional programming language, initializing
a software module consisting a predefined set of special variable types, defining
variable names and function names included in the instructions, and declaring variable
types included in and outputted by the instructions, converting the instructions to
bytecode or operational code, generating a smart contract based on the bytecode or
operational code, and deploying the smart contract in the blockchain network. The
system comprises a computing device and a memory means operatively coupled to the
computing device. The computing device is characterized by an application binary interface
which provides means to enable the method.
|

|