| CPC G06Q 20/3825 (2013.01) [G06Q 20/38215 (2013.01); G06Q 20/3829 (2013.01); G06Q 20/4014 (2013.01); G06Q 20/409 (2013.01)] | 14 Claims |

|
1. A method for processing offline cryptocurrency transfers, comprising:
storing, in a secure element of a computing device, a first public key of a first key pair;
communicating, by the computing device, with a blockchain node in a blockchain network, to request a cryptographically signed transfer message;
receiving, by the computing device, a first transfer message that is cryptographically signed by the blockchain node using a first private key of the first key pair and is associated with a transfer of cryptographic currency;
validating the cryptographic signature of the first transfer message using the first public key of the first key pair stored in the secure element of the computing device;
receiving, by the computing device, a transfer instruction, the transfer instruction including at least a communication address;
generating, by the computing device, a data container by wrapping the first validated first transfer message with a second transfer message; and
electronically transmitting, by the computing device, the data container to an external device based on at least the communication address.
|