| CPC G06Q 20/3678 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0655 (2013.01); G06F 3/0673 (2013.01); G06Q 20/3829 (2013.01); G06Q 20/3827 (2013.01); G06Q 20/389 (2013.01); G06Q 2220/00 (2013.01)] | 20 Claims |

|
1. An asset transfer system comprising:
a network interface through which electronic content is received, the electronic content comprising a plurality of transactions for receipt by a plurality of users associated with a plurality of user accounts of the asset transfer system;
a memory that comprises (1) a first plurality of memory addresses that are arranged as a plurality of user accounts, each account associated with a user and a user wallet, (2) a second plurality of memory addresses that are arranged as a data structure that associates the plurality of user accounts with each the user wallet and a wallet location, and (3) a third plurality of memory address that associates the plurality of user accounts with transactions; and
a processor for cooperation with the memory and the network interface, the processor configured to:
call the wallet location storing the user wallet;
verify a digital asset and a digital asset value at the wallet location;
command a transaction associated with the digital asset and the digital asset value for performance;
separate the transaction between a sender's public key and a receiver's public key;
obtain an authenticated digital asset value;
attach a sender signature to the authenticated digital asset value to create a network transaction call;
a call to a plurality of nodes within a computing network to verify the network transaction call; and
draft a statement detailing the transaction associated with the user wallet.
|