CPC G06Q 40/04 (2013.01) [G06Q 20/3678 (2013.01); G06Q 2220/00 (2013.01)] | 20 Claims |
1. A system for facilitating trading of cryptoassets through a plurality of different exchanges using digital wallets that comprises a single exchange account, the system comprising:
a user computational device, wherein the user computational device operates a user interface;
a digital wallet accessible by the user computational device; and
a server in communication through a computer network to the user computational device, wherein the server:
receives, from the user interface, a command to execute a transaction using the digital wallet, wherein the transaction comprises trading a cryptoasset through a subset of the plurality of different exchanges;
in response to the command, executes a plurality of smart contracts, wherein the plurality of smart contracts comprises a primary smart contract, a first handler smart contract, and a second handler smart contract, wherein the primary smart contract is operative for the first handler smart contract and the second handler smart contract, wherein the first handler smart contract is operative for a first exchange, wherein the second handler smart contract is operative for a second exchange, and wherein the primary smart contract causes the first handler smart contract or the second handler smart contract to execute the transaction on a blockchain.
|