I made a tool that parses bitcoin derived codebases and extracts relevant info for each cryptocurrency, including testnet and regtest networks.
So far, over 300 altcoins have been parsed, many with testnet and regtest settings. I believe this to be the most comprehensive listing of altcoin parameters yet produced.
The data is made available in a single JSON file for use in any language, and also there are language bindings for JS and PHP that make installation and usage dead simple.
There are also human readable summary tables in markdown format:
I began collecting data because I needed bip32 prefixes for my
hd-wallet-derive tool. However, it was a fun exercise to parse source repos and the project took on a life of its own. I figured the data could benefit others working on multi-coin projects.
Available data for each coin / network includes:
- symbol and name
- Urls: website, github repo, block explorers, announcement
- number of decimal places
- Key prefixes: public, private, p2sh, bip32 xpub, xprv, bech32, bip44
- p2p port and rpc port
- DNS seeds
- p2p magic bytes and signing magic prefix
- genesis block hash
Tokens are not included and no plans to do so. XMR, ETH, and DCR are included and other non-bitcoin derived coins are welcome if people want to submit pull request for them.
The data, code, and more examples are
on github.
Feedback, comments appreciated. Please report any issues on github page.