WPay.sg

What does a carbon credit token's serial number actually tell you?

A carbon credit token's serial number is its link to a specific, registered carbon credit in an official registry. If you can trace the serial number from the token to a registry entry that is still active and not retired, the token is backed by a real credit. If you cannot, the token is either unbacked, double-counted, or refers to a credit that has already been used - and any claim made with it is invalid.

What a serial number is

Every carbon credit issued by a major registry - Verra, Gold Standard, Puro.earth, the American Carbon Registry - receives a unique serial number at issuance. This number is a string of letters and digits that identifies:

For Verra credits, the format is typically: VCS-<project-ID>-<vintage>-<credit-range>. For Gold Standard: GS<project-number>-<vintage>-<batch>-<credit-number>. Other registries use similar but distinct patterns.

What the serial number does not tell you

A serial number alone does not confirm that the token is still valid. You still need to check the registry directly to see:

Serial numbers are public and can be copied. A token may display a real serial number that refers to a credit already retired on the registry. That is a common form of double counting: the same credit sold twice, once on-chain and once off-chain.

How to verify a token's serial number

Step 1: Get the serial number from the token

Most tokenised carbon credits display the serial number in the token metadata, the project description on a marketplace, or the smart contract details. If the serial number is missing or hidden, treat the token as unverifiable.

Step 2: Go to the registry's public lookup tool

Each major registry offers a free search page where you can enter a serial number or project ID.

Step 3: Check the credit status

The registry will show:

If the status is "Retired" and the token claims to be active, the token is not backed by that serial number.

Step 4: Check who retired it

Registries show the retirement beneficiary - the entity that retired the credit. If the beneficiary name does not match the entity that sold you the token, or if the retirement happened before the token was created, the token is likely fraudulent or double-counted.

Serial numbers and double counting

The serial number is the main tool registries use to prevent double counting. A registry will not issue a second credit with the same serial number. But the problem occurs when the same serial number is used in two separate systems - for example, a credit retired in Verra and then tokenised on a blockchain as if it were still available.

This is why checking the serial number on the registry matters more than checking it on a blockchain explorer. The registry is the authoritative source. The blockchain only records what someone submitted to it.

Serial numbers and retirement

When a tokenised carbon credit is retired on-chain, the token holder should also retire the corresponding serial number on the registry. Most legitimate token platforms do this as part of the retirement process. If you see a token that claims to be retired but the registry still shows the serial number as "Issued", the on-chain retirement was not reflected in the registry, and the credit may still be sold elsewhere.

Limitations

Serial numbers are only useful for credits issued by registries that assign them. Some smaller or newer registries do not use serial numbers, or use them inconsistently. For those credits, you cannot do the same verification. You are relying on the issuer's reputation and transparency.

Also, a serial number check tells you about one credit at one point in time. It does not tell you whether the project behind it is still valid, whether the monitoring is current, or whether the emission reductions are real. Those questions require reading the project documents and monitoring reports, which is separate from the serial number check.

Summary

A carbon credit token's serial number is the starting point for verification, not the end. If the number matches an active, unretired credit on the official registry, the token is likely backed. If it matches a retired credit, or if no match exists, the token is not what it claims to be. Always check the registry yourself. Do not rely on what the token's website or marketplace says.

Not financial advice. WPay.sg publishes market data and general information about digital assets. Crypto assets are volatile and you can lose everything you put in. Nothing here is a recommendation to buy, sell or hold, and we make no price predictions.

Prices are sourced from third parties and may be delayed or wrong. Verify anything you intend to act on against a primary source.

Back to carbon credits