AML check on VeChain
VeChainThor is a layer-1 blockchain where VET is the main token and VTHO pays transaction fees; its 0x addresses look like Ethereum's but belong to a separate network.
Since the Hayabusa upgrade in December 2025, VeChainThor runs on delegated proof of stake and only staked VET earns VTHO. A 0x address alone does not tell you which network it is on, so make sure your AML checker actually screens VeChainThor, not just Ethereum.
Services that check VeChain
How to check a VeChain address
- Get the public addressAsk your counterparty for the address they will send from — or copy it from the incoming transaction.
- Pick a service that covers VeChainChoose one marked “Supported” in the list above. Check that your AML checker lists VeChain: a clean result for the same 0x address on Ethereum says nothing about its VeChainThor history.
- Run the check and read itWith fee delegation, a sponsor can pay the fee, so the fee payer and the sender may be different accounts - screen the sender.
VeChain specifics
- VeChainThor uses two tokens: VET, and VTHO (VeThor), which is used to pay transaction and smart-contract fees.[1]
- Since the Hayabusa upgrade, only staked VET earns VTHO; before that, VTHO was generated simply by holding VET.[2]
- VeChainThor switched from proof of authority to delegated proof of stake with the Hayabusa hard fork at block 23,414,400 (around 2 December 2025).[3]
- Under the new model there can be up to 101 active validators, and running one requires staking at least 25 million VET.[4]
- With fee delegation (VIP-191, the 'designated gas payer'), another party - a sponsor - can pay a transaction's fee on the sender's behalf.[5]
Common risks on VeChain
FAQ
Is a VeChain address the same as an Ethereum address?
It uses the same format - 0x followed by 40 hexadecimal characters - and is created the same way, but VeChainThor is a separate blockchain. Activity on one network does not show up on the other, so check the address on VeChain specifically.
Why do I need VTHO to send VET?
Fees on VeChainThor are paid in VTHO, not VET. Some apps use fee delegation, where a sponsor pays the fee on your behalf.
Are USDT and USDC native on VeChain?
Neither Tether's list of supported chains nor Circle's native USDC list includes VeChain. A token called USDT or USDC on VeChain is therefore not one Tether or Circle issues directly there, so check its contract and who issued it.
How do I check a VeChain address for AML risk?
Copy the public address, open one of the services listed above that supports VeChain, and run the check. You never need a seed phrase or private key.
What does “Not verified” mean?
The service claims support somewhere — in marketing copy or a third-party page — but its own docs, pricing or FAQ do not list the network. Treat it as unknown.
Sources
- VeChain Docs — VeThor (VTHO). Checked 4 Oct 2026.
- VeChain Official — From PoA to DPoS: A Network Powered by You (13 Nov 2025). Checked 4 Oct 2026.
- VeChain (GitHub) — vechain/thor release v2.4.0 (28 Oct 2025). Checked 4 Oct 2026.
- VeChain VIPs (GitHub) — VIP-253: Upgrade consensus to Delegated Proof of Stake (DPoS) (28 Jul 2025). Checked 4 Oct 2026.
- VeChain Docs — Fee Delegation. Checked 4 Oct 2026.