1. A product, comprising: a computer readable medium; and executable code on the computer readable medium, wherein when read and executed the code causes a programmable processor to perform the following steps: request transaction accounting from a secure value metering unit coupled to the programmable processor; receive a digital token from the secure value metering unit signifying accounting for the transaction; use the token to complete the transaction; receive a cryptographically protected copy of accounting information, showing completion of accounting for the transaction, from the secure value metering unit; and store the cryptographically protected copy of the accounting information on a storage device associated with the programmable processor.