Dojah is 5! Explore our journey of building trust infrastructure for Africa.Explore Now 🚀
arrow
Skip to content
back

Go back to Blog

Jennifer Edidiong

Marketing

9 min read

Share to

What Is Crypto Wallet Verification and Why Are African Exchanges Adding It to KYC

 

crypto wallet verification

A bank account is linked to a named person by design. A crypto wallet address, on the other hand, is pseudonymous: it is a string of characters that identifies the wallet, not the person behind it. Crypto wallet verification closes that gap. It links the address to a verified real-world identity, so your platform knows who is sending and receiving, not just which address is moving funds.

Regulators in Nigeria, South Africa, Kenya and Ghana have moved from guidance to binding rules for crypto platforms, and identity verification now sits at the centre of them. A platform that treated KYC lightly now has legal duties to meet.

This article covers what crypto wallet verification involves, how it differs from standard KYC, what each market requires, and what the Travel Rule adds.

 

The Terms You Will See

Term

What it means

VASPA virtual asset service provider: a business that exchanges, transfers or holds crypto for others, such as an exchange or custodial wallet provider.
Custodial walletA wallet where the provider holds the private keys for the customer.
Unhosted walletA wallet where the user holds their own private keys. Also called self-hosted or non-custodial.
Originator and beneficiaryThe sender and the receiver of a transfer.
Travel RuleThe rule that identity details about the sender and receiver must travel with a crypto transfer between providers.
FATF grey listFATF’s list of countries under increased monitoring for weaknesses in their anti-money laundering systems.

 

What Crypto Wallet Verification Is and How It Differs From Standard KYC

Crypto wallet verification is standard identity verification applied to an environment that was designed not to need it.

  1. Standard KYC verifies the person: A normal check confirms that a customer’s name, ID and face match a record. Wallet verification also ties that person to the addresses they send from and receive to, so you know whose address is on the other end.
  2. Custodial and unhosted wallets differ: When you hold a customer’s private keys, you are a VASP with the same obligations as a bank. A wallet where the user holds their own keys does not need KYC itself. Your duty starts when a customer sends funds from one to your platform or receives funds into one. In South Africa, FIC guidance says to apply enhanced due diligence and obtain information on the person holding the wallet.
  3. Wallet addresses are pseudonymous: Every transaction is recorded on a public ledger, but the ledger does not say who owns an address. KYC supplies that link. Nigeria’s AML rules require VASPs to keep a verifiable record of customer identity, so suspicious patterns trace back to a named person.

The KYC duties that apply to crypto platforms go beyond what most exchanges built their programmes around.

What the Regulations Cover in Each Market

Crypto rules in these four markets are no longer informal guidance. Each now sits in binding law or a binding directive.

  • Nigeria: The Investments and Securities Act 2025 puts digital assets under the SEC, and the Money Laundering Act 2022 treats VASPs as financial institutions. That brings KYC, suspicious transaction reporting, and record-keeping. 
  • South Africa: The FSCA declared crypto assets a financial product in 2022, and crypto asset service providers are FICA-accountable institutions, so customer due diligence and suspicious transaction reporting duties apply. Directive 9 has added the Travel Rule since April 2025.
  • Kenya: The VASP Act has been in force since 4 November 2025. The Central Bank licenses wallet providers and the Capital Markets Authority licenses exchanges. VASPs have full AML/CFT duties, and existing providers must comply by 4 November 2026. Kenya remains under FATF increased monitoring as of June 2026.
  • Ghana: The VASP Act 2025 requires VASPs to be licensed or registered by the Bank of Ghana or the SEC, depending on the activity, and to follow the Anti-Money Laundering Act. Verifying a Ghana Card now requires biometric verification.

On top of each market’s identity rules, the Travel Rule adds a data-sharing duty.

What the Travel Rule Adds

The Travel Rule is the duty most African crypto platforms have not fully dealt with. It is FATF Recommendation 16 applied to crypto: sender and receiver details must travel with a transfer between providers. Verifying your customer is not enough on its own, because that data also has to be sent on.

  1. What travels: The sender’s name, wallet address, and an identifier such as a residential address or ID number, plus the receiver’s name and wallet address. FATF’s guidance says it must be sent immediately and securely.
  2. Unhosted wallets: When a customer sends to or receives from a self-custodied wallet, there is no provider on the other side to share data with, so regulators expect risk-based checks of your own. South Africa, for example, tells providers to apply enhanced due diligence and obtain information on the person holding the wallet. Two ways to show control are asking the customer to sign a message with the wallet’s private key, or to send a small test transfer from it.
  3. Counterparty VASPs: Know who is on the other end of a transfer, and decide in advance what you do if they cannot receive your data: hold, return, or reject.

South Africa already enforces this through a directive, and Ghana’s Act requires it. Meeting all of this takes more than adding a document check to sign-up.

What a Compliant Crypto KYC Stack Looks Like

A compliant programme runs five connected stages, not a single check at onboarding.

  1. Customer identification: Collect the customer’s full name, date of birth, residential address, and wallet address at account creation. Directive 9’s data list is a useful checklist even outside South Africa.
  2. ID, liveness and face match: Verify the ID against the national database, such as BVN or NIN in Nigeria. Run a liveness check and match the face to the ID. Ghana’s central bank requires a liveness check on digital channels at the institutions covered by its Ghana Card guidance.
  3. Sanctions, PEP and adverse media screening: Screen before the account is activated and on an ongoing basis. Kenya’s Act, for example, requires the full range of AML/CFT/CPF measures, including targeted financial sanctions.
  4. Risk scoring and CDD or EDD: Assign a risk tier from the verification result and transaction profile. Apply enhanced due diligence to higher-risk customers, high-volume traders, and PEPs.
  5. Ongoing monitoring and Travel Rule compliance: Monitor transactions after onboarding. Send Travel Rule data on qualifying transfers, and apply your unhosted wallet checks when funds come from or go to self-custodied addresses.

This is the stack that exchanges adding wallet verification are building toward.

How Dojah Supports Crypto KYC and Wallet Verification for African Exchanges

The stack above needs identity verification, liveness, AML screening, and ongoing monitoring. Dojah covers those layers, and you can start building them in one place.

  • Identity, liveness and face match in one flow: In EasyOnboard, a government data step covers NIN, BVN, passport and driver’s licence, and you can add ID document capture and liveness as further steps. A fraud rule compares the selfie against the ID photo. You can start from the pre-built crypto template.
  • Identity lookups across markets: Dojah has separate lookups for the Ghana Card, Kenyan national ID, and South African ID, so a new market does not need a new vendor. Check each market’s rules for what else you need, such as Ghana’s biometric requirement.
  • AML screening at onboarding and after: AML Watchlist screens against sanctions, PEP, and adverse media sources, and monitors customers continuously after onboarding. In EasyOnboard, you can set which lists apply and a match-score threshold.
  • Monitoring after onboarding: Profiled Risk keeps a living risk profile for each customer across onboarding, transactions, and other events, and EasyDetect monitors transactions in real time with custom fraud rules.

For African crypto exchanges building a KYC stack for these markets, Dojah covers the identity, screening, and monitoring layers. Travel Rule data exchange and wallet ownership checks are separate layers to plan alongside them.

See how Dojah helps African crypto exchanges meet their KYC and AML compliance requirements.

Frequently Asked Questions About Crypto Wallet Verification

1. What is crypto wallet verification?
It is the process of linking a wallet address to a verified real-world identity, so a platform knows who is behind the addresses moving funds. It sits on top of standard KYC, which confirms who the customer is.

2. Do non-custodial wallets need KYC?
The wallet itself does not, because its owner holds the keys and is not a VASP. But a platform that sends funds to or receives them from an unhosted wallet has duties. In South Africa, FIC guidance says to apply enhanced due diligence and obtain information on the person holding the wallet.

3. What is the Travel Rule in crypto?
It is FATF Recommendation 16 applied to crypto. Providers must send identifying details about the sender and receiver with a transfer. South Africa’s Directive 9 has required this since 30 April 2025.

4. Which African markets have a Travel Rule?
South Africa has one in force. Ghana’s VASP Act requires it, according to the US Commercial Service. Nigeria’s SEC asks applicants in its incubation programme to show Travel Rule capability. Kenya’s Act does not spell out the data requirements, so check the 2026 regulations.

Start using Dojah for all your business needs

Explore more

Subscribe to our newsletter

Get notified when we publish new stories, announcements, products and more. Subscribe to receive updates.