| CPC H04L 9/3213 (2013.01) [G06F 16/162 (2019.01); H04L 9/3236 (2013.01); H04L 9/38 (2013.01); H04L 9/50 (2022.05)] | 20 Claims |

|
1. A method comprising:
receiving, by at least one processor, an activity initiation request from a first client device associated with a first user;
wherein the activity initiation request comprises:
at least one operation on a blockchain for exchange of a first token type for a second token type, and
at least one reverse operation on the blockchain for exchange of the second token type for the first token type upon at least one condition being satisfied;
wherein the first client device is a node on the blockchain;
generating, by the at least one processor, at least one self-executing software container (SESC) on the blockchain;
wherein the at least one SESC comprises a plurality of instructions for execution of the at least one operation and the at least one reverse operation based at least in part on the at least one condition;
wherein the plurality of instructions of the at least one SESC is configured to cause the at least one processor to:
detect a transfer of the first token type into at least one segregated token storage;
wherein the first client device has permissions to access the at least one segregated token storage;
detecting, by the at least one processor, a transfer of the second token type from a second token storage associated with the second client device to a first token storage associated with the first client device;
automatically locking, by the at least one processor, access to the first token type in the at least one segregated token storage according to condition-dependent permissions in response to the transfer of the second token type;
wherein the second client device has the condition-dependent permissions to access the first token type in the at least one segregated token storage;
detecting, by the at least one processor, the at least one reverse operation matching the at least one condition;
automatically unlocking, by the at least one processor and in response to the detected at least one reverse operation of the first token type, access to the first token type in the at least one segregated token storage for access by the first client device; and
displaying, via the first client device, a rendering of a token return notification associated with the first token type.
|