| CPC G06Q 20/3674 (2013.01) [G06Q 20/10 (2013.01); G06Q 20/3678 (2013.01); G06Q 20/389 (2013.01); G06Q 40/04 (2013.01); G06Q 2220/00 (2013.01)] | 20 Claims |

|
1. A method comprising:
receiving, by a processor, from an account accessed with a second user credential of a second user on a first computing device, an instruction to transact cryptocurrency;
transmitting, by the processor, the instruction to a second computing device;
receiving, by the processor, from the account accessed with a first user credential of a first user on the second computing device, a first request associated with the first user credential of the first user on behalf of the second user credential of the second user to transact cryptocurrency, an amount of cryptocurrency corresponding to a first block instance of a blockchain stored on a plurality of first network nodes,
wherein the first request is associated with the instruction,
wherein the second user credential includes a set of permissions for a category of transactions of the cryptocurrency on the blockchain, and
wherein the first user credential includes a subset of the set of permissions for the category of transactions of the cryptocurrency on the blockchain, the subset of the set of permissions for the category of transactions of the cryptocurrency on the blockchain excluding transactions directly to a cryptocurrency account; and
in response to determining that the first user credential has a permission to make the first request:
converting, by the processor, the first request associated with the first user credential to a second request associated with the second user credential and in accordance with the subset of the set of permissions for the category of transactions of the cryptocurrency; and
updating, by the processor, based on the second request and the second user credential, a cryptocurrency wallet of a plurality of users including the first user in accordance with the amount of cryptocurrency associated with the second user credential.
|