| CPC G06F 8/311 (2013.01) [G06F 21/604 (2013.01); G06Q 20/223 (2013.01); G06Q 20/405 (2013.01)] | 20 Claims |

|
1. A method, comprising:
detecting, by a computing system based on examining a smart contract code, a code language of the smart contract code, wherein each of a plurality of code languages is associated with at least one of a plurality of blockchain platforms;
determining, by the computing system, based at least partially on the code language of the smart contract code, a selected blockchain platform to deploy a smart contract of the smart contract code onto, the selected blockchain platform being one of the plurality of blockchain platforms associated with the detected code language, the smart contract code written in the detected code language capable of being deployed onto two or more blockchain platforms;
deploying, by the computing system, the smart contract code to the selected blockchain platform; and
deploying, by the computing system, a modified smart contract code modifying the smart contract code to the selected blockchain platform, the modified smart contract code is in the code language of the smart contract code.
|