| CPC G06F 9/543 (2013.01) [G06F 9/546 (2013.01)] | 7 Claims |

|
1. A system, comprising:
a processing system; and
a non-transitory computer readable medium storing instructions executable by the processing system, comprising:
a set of standardized API calls for interacting with each of a plurality of blockchains; and
a blockchain module for each of the plurality of blockchains, wherein each blockchain module comprises a set of blockchain-specific call values for each of the set of standardized API calls, wherein each set of blockchain-specific call values is used to construct a blockchain-specific call responsive to receipt of the respective standardized API call for a blockchain node associated with the respective blockchain protocol, wherein each blockchain module further comprises response evaluation logic for the standard API call, wherein a response from the blockchain node is interpreted using the response evaluation logic from the blockchain module for the blockchain protocol.
|