Switching hardware wallets? Migrate to Ledger safely in a few steps.

Learn more

Upgrade your digital life

Ledger Wallet: Free from compromise

Download now Learn more

Checksum

Aug 18, 2026 | Updated Aug 18, 2026
A checksum is a short value calculated from data and attached to it to help detect accidental errors, such as typos or corruption.

What Is a Checksum?

A checksum is a short fingerprint of a piece of data. When you receive or re-enter data, software calculates the checksum again and compares it with the checksum attached to the original. If they match, the data is likely unchanged. If they differ, something went wrong, perhaps a typo, a copying error, or data corruption.

The name comes from early methods that literally added together numerical values and stored the total. Modern crypto systems often use hash-based checksums instead. These hash-based checksums are highly sensitive to changes, and altering even one character usually changes the result. 

This makes them effective at catching accidental errors, but a checksum alone does not prove that data came from a trusted source or was not deliberately replaced.

How Checksums Work in Crypto

Checksums appear throughout Bitcoin and the broader crypto ecosystem. Two common uses are catching accidental address-entry errors and validating recovery phrases.

For traditional Bitcoin addresses, software takes the first four bytes of a double SHA-256 hash as a checksum. A random accidental change has about a 1-in-4.3-billion chance of still passing. Modern Bitcoin addresses beginning with bc1 use a different checksum format, but serve the same purpose.

In BIP-39 seed phrases, the checksum works differently. The wallet SHA-256 hashes the entropy, takes one bit per 32 bits of entropy, and appends those bits before encoding the result as words. For a 12-word phrase, that is only 4 checksum bits, giving a random sequence of valid words roughly a 1-in-16 chance of passing validation. This means a valid-word substitution during recovery can occasionally pass the checksum and silently derive a different wallet rather than trigger an error. 

Seed Phrase

A seed phrase is a collection of randomly generated words that represent all private keys associated with a given crypto wallet; the phrase enables the contents of a crypto wallet to be restored, even if…

Full definition

Tokenization

Tokenization is the process of representing a real-world asset digitally by converting the asset into a surrogate value. The primary goal is to enhance data security while retaining essential information.

Full definition

ERC-8004

ERC-8004 is an Ethereum standard that enables AI agents to discover, identify, and interact with each other securely on-chain.

Full definition

Own your crypto future

Stay informed with security tips, updates, and exclusive offers from Ledger

Your email address will only be used to send you our newsletter, as well as updates and offers. You can unsubscribe at any time. Learn more

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.