CPC G06Q 40/04 (2013.01) [G06Q 20/047 (2020.05); G06Q 20/065 (2013.01); G06Q 20/26 (2013.01); G06Q 20/367 (2013.01); G06Q 30/0611 (2013.01); G06Q 30/0641 (2013.01)] | 18 Claims |
1. A computer method for settlement of a commodity contract, the method comprising:
establishing smart commodity contract for a transfer of a commodity, the smart commodity contract, wherein the establishing the smart commodity contract for the commodity includes:
writing the smart commodity contract onto a distributed ledger wherein writing the smart contract to the distributed ledger further includes:
storing the smart contract at one or more cloud locations,
encrypting the one or more cloud locations, and
entering the encrypted one or more cloud locations onto the distributed ledger as the transaction, and
issuing at least one first commodity contract electronic token representing the smart commodity contract;
receiving a purchase offer from a buyer computing device, the purchase offer indicating a commitment to purchase the smart commodity contract;
receiving an acceptance from a seller computing device;
transferring from a seller user wallet to a buyer user wallet at least a portion of the at least one first commodity contract electronic token;
transferring from the buyer wallet to the seller user wallet at least a portion of a second commodity contract electronic token representing a second smart contract for ownership transfer of one or more second commodity instances;
and
writing to the distributed ledger, a record of a transaction including the transferring, from the seller user wallet to the buyer user wallet, the portion of the at least one first commodity contract electronic token, and the transferring, from the buyer user wallet to the seller user wallet, of the at least one second commodity contract electronic token.
|