A cryptographic vote auditing method including: providing the security and accuracy of a distributed-ledger-based cryptographic ballot system by: accessing a ballot recorded on a distributed ledger, the ballot establishing answers having corresponding answer identifiers; accessing a voter transaction recorded on the distributed ledger, the voter transaction including one or more committed tokens and referencing a first voter token; the first voter token including a cryptographic data structure transferring a vote-value from a source token to the voter, the committed tokens configured to bind the voters to committed vote-values without revealing the individual committed vote-values by the one or more committed tokens containing a homomorphic cryptographic commitment to the vote-value conferred in the committed token, where each of the committed vote-values includes: a null, or at least a portion of the voter vote-value; verifying the validity of the committed tokens by: accessing summation information for each of the committed tokens within the voter transaction, determining a verification sum, by analyzing the summation information for each of the committed tokens, without dependence on knowledge of individual committed vote-values, accessing the voter token referenced within the voter transaction, and comparing the verification sum to the first voter vote-value transferred to the voter by the first voter token; and responsive to verifying the validity of the voter transaction, generating a validity indication. accessing a ballot recorded on a distributed ledger, the ballot establishing answers having corresponding answer identifiers; accessing a voter transaction recorded on the distributed ledger, the voter transaction including one or more committed tokens and referencing a first voter token; the first voter token including a cryptographic data structure transferring a vote-value from a source token to the voter, the committed tokens configured to bind the voters to committed vote-values without revealing the individual committed vote-values by the one or more committed tokens containing a homomorphic cryptographic commitment to the vote-value conferred in the committed token, where each of the committed vote-values includes: a null, or at least a portion of the voter vote-value; a null, or at least a portion of the voter vote-value; verifying the validity of the committed tokens by: accessing summation information for each of the committed tokens within the voter transaction, determining a verification sum, by analyzing the summation information for each of the committed tokens, without dependence on knowledge of individual committed vote-values, accessing the voter token referenced within the voter transaction, and comparing the verification sum to the first voter vote-value transferred to the voter by the first voter token; and responsive to verifying the validity of the voter transaction, generating a validity indication. accessing summation information for each of the committed tokens within the voter transaction, determining a verification sum, by analyzing the summation information for each of the committed tokens, without dependence on knowledge of individual committed vote-values, accessing the voter token referenced within the voter transaction, and comparing the verification sum to the first voter vote-value transferred to the voter by the first voter token; and responsive to verifying the validity of the voter transaction, generating a validity indication.