Skip to main content

Supported Cryptocurrencies

We took a snapshot of rankings by market cap in early February 2021. In summary, 74 coins use ECDSA and the secp256k1 curve, including Bitcoin, Ethereum, and 48 ERC20 tokens. 10 coins use EdDSA and curve25519, such as Stellar, Cardano and Elrond. 8 coins use multiple signing algorithms and curves (often both ECDSA/secp256k1 and EdDSA/curve25519), such as Polkadot and Tezos.

Here is a list of the top 100 currencies, their Signing Algorithm and Curve:

NameSymbolSigning AlgorithmCurveNotes
BitcoinBTCECDSAsecp256k1
EthereumETHECDSAsecp256k1
TetherUSDTEthereum ERC20 token
PolkadotDOTECDSA, Schnorr, EdDSAsecp256k1, ristretto25519, curve25519
XRPXRPECDSA, EdDSAcurve25519, secp256k1** is the default
CardanoADAEdDSAcurve25519
LitecoinLTCECDSAsecp256k1
Bitcoin CashBCHECDSAsecp256k1
ChainlinkLINKEthereum ERC20 token
StellarXLMEdDSAcurve25519
Binance CoinBNBECDSAsecp256k1
USD CoinUSDCEthereum ERC20 token
Wrapped BitcoinWBTCEthereum ERC20 token
Bitcoin SVBSVECDSAsecp256k1
EOSEOSECDSAsecp256k1
MoneroXMREdDSA*, Bulletproofscurve25519* non-standard hashing algorithm, uses Keccak
AaveAAVEEthereum ERC20 token
TronTRXECDSAsecp256k1
VeChainVETECDSAsecp256k1
NEMXEMEdDSAcurve25519
SynthetixSNXEthereum ERC20 token
CosmosATOMECDSAsecp256k1
Theta NetworkTHETAECDSAsecp256k1
UniswapUNIEthereum ERC20 token
NEONEOECDSANIST P-256
Crypto.com CoinCROECDSAsecp256k1
OKBOKBEthereum ERC20 token
Celsius NetworkCELEthereum ERC20 token
cUSDCCUSDCEthereum ERC20 token
cETHCETHEthereum ERC20 token
DaiDAIEthereum ERC20 token
LEO TokenLEOEthereum ERC20 token
IOTAMIOTAWinternitz OTS
TezosXTZECDSA, EdDSAsecp256k1, curve25519, NIST P-256tz1: EdDSA, tz2: ECDSA/secp256k1, tz3: ECDSA/NIST P-256
ElrondEGLDEdDSAcurve25519
MakerMKREthereum ERC20 token
Binance USDBUSDEthereum ERC20 token
DogecoinDOGEECDSAsecp256k1
DashDASHECDSAsecp256k1
Huobi TokenHTEthereum ERC20 token
FilecoinFILECDSAsecp256k1
ZcashZECECDSA, ZK-SNARKs*secp256k1, BLS12-381-JubJub** for shielded/anonymous transactions
AvalancheAVAXECDSAsecp256k1
Yearn FinanceYFIEthereum ERC20 token
KusamaKSMECDSA, EdDSA, Schnorrsecp256k1, curve25519, ristretto25519
Ethereum ClassicETCECDSAsecp256k1
SolanaSOLEdDSAcurve25519
cDAICDAIEthereum ERC20 token
FTX TokenFTTEthereum ERC20 token
SushiSUSHIEthereum ERC20 token
CompoundCOMPEthereum ERC20 token
Huobi BTCHBTCEthereum ERC20 token
ZilliqaZILEC-Schnorrsecp256k1
Hedera HashgraphHBARECDSA, EdDSA, RSA*NIST P-384, curve25519* 3072 bit RSA
UMAUMAEthereum ERC20 token
DecredDCREdDSA, EC-Schnorr*curve25519, secp256k1* non-standard
WavesWAVESEdDSAcurve25519
NearNEARECDSA, EdDSAsecp256k1, curve25519
The GraphGRTEthereum ERC20 token
RENRENEthereum ERC20 token
Paxos StandardPAXEthereum ERC20 token
LoopringLRCEthereum ERC20 token
OMG NetworkOMGEthereum ERC20 token
renBTCRENBTCEthereum ERC20 token
OntologyONTECDSANIST P-256
ICONICXECDSAsecp256k1
BlockstackSTXECDSAsecp256k1
THORChainRUNEBinance BEP2 token
TrueUSDTUSDEthereum ERC20 token
NanoNANOEdDSA*curve25519* uses Blake2b-512 instead of SHA-512 in key derivation
TerraLUNAECDSAsecp256k1
NEXONEXOEthereum ERC20 token
AlgorandALGOEdDSAcurve25519
Basic Attention TokenBATEthereum ERC20 token
0xZRXEthereum ERC20 token
DigiByteDGBECDSAsecp256k1
Reserve Rights TokenRSREthereum ERC20 token
Curve DAO TokenCRVEthereum ERC20 token
Enjin CoinOMGEthereum ERC20 token
Aave LinkALINKEthereum ERC20 token
Nexus MutualNXMEthereum ERC20 token
HorizenZENECDSAsecp256k1
HUSDHUSDEthereum ERC20 token
IOSTIOUSTECDSA, EdDSAsecp256k1, curve25519
QtumQTUMECDSAsecp256k1
Kyber NetworkKNCEthereum ERC20 token
Bitcoin Cash ABCBCHAECDSAsecp256k1
Energy Web TokenEWTECDSAsecp256k1
SwissBorgCHSBEthereum ERC20 token
AmpleforthAMPLEthereum ERC20 token
BitTorrentBTTTron TRC20 token
QuantQNTEthereum ERC20 token
BalancerBALEthereum ERC20 token
SiacoinSCEdDSAcurve25519
Ocean ProtocolOCEANEthereum ERC20 token
Aave ETHAETHEthereum ERC20 token
TerraUSDUSTECDSAsecp256k1
Voyager TokenVGXEthereum ERC20 token
ArweaveARRSA** 4096 bit RSA
StatusSNTEthereum ERC20 token

Source ethanfast.com