VASPcode

Open identifier standard for licensed Virtual Asset Service Providers

CC-BY 4.0 Working Draft v0.1 Free to use

VASPcode is a short, human-readable code that uniquely identifies a licensed VASP — similar to an ISIN for a security or an LEI for a legal entity, but purpose-built for virtual asset compliance.

It is free to use by anyone. Published as an open standard under CC-BY 4.0.

Format

{CC}-{BRAND}-{ROLE}

Regex: ^[A-Z]{2}-[A-Z0-9]{2,10}-[A-Z]{2}$  ·  Max length: 16 characters

PartWhat it meansExamples
CCISO country code of the entity's country of incorporationSG, US, GB, IE, MT
BRANDThe entity's recognisable trading name (2–10 chars, uppercase)COINBASE, BYBIT, KRAKEN
ROLEThe entity's primary regulated activity (2 uppercase letters)EX, CU, PA

Examples

VASPcodeLegal EntityPlain English
HK-HASHKEY-EXHash Blockchain LimitedHong Kong · HashKey · Exchange
GB-BITSTAMP-EXBitstamp LimitedUK · Bitstamp · Exchange
IE-COINBASE-CUCoinbase Custody International LtdIreland · Coinbase · Custody
MT-CRYPTOCOM-EXForis DAX MT LimitedMalta · Crypto.com · Exchange
US-BINANCEUS-EXBAM Trading Services Inc.US · Binance.US · Exchange

Activity Codes (ROLE)

CodeActivity
EXExchange / Trading Platform
CUCustody / Safekeeping
PAPayment / Money Services
BRBroker-Dealer
ADAdvisory
TRTrust Company
INInvestment / Issuance

Specification & Source

The complete VASPcode specification — including format rules, naming conventions, lifecycle, and governance — is published on GitHub. Free to read, use, and integrate.

View full spec on GitHub → Cite on Zenodo (DOI)

How to cite

APA

VASPdirectory. (2026). VASPcode Specification v0.1. Zenodo.
https://doi.org/10.5281/zenodo.18933268

If you reference VASPcode in a whitepaper, policy document, or product, please cite the specification and link to the GitHub repository.