The btclib organization website
The projects
coin-addresses takes a public key to the address a coin derives from it, and validates an address, in typed Python. Nothing above that is here: no transactions and no signing.
It is built on ecc, the curve package, and not on btclib. Ethereum comes first:
coin_addresses.evm derives and validates the addresses of Ethereum and of the
EVM chains, with their EIP-55 checksum. The first release is to cover the coins
on secp256k1: the bitcoin clones, the EVM chains, Tron, Cosmos and XRP. A second
stage adds the ed25519 coins that derive by SLIP-0010, and a third Cardano,
Polkadot and Monero, as the organization’s
roadmap says.
Nothing is released yet: no version is on PyPI or among the GitHub releases. The source is read on GitHub or from a clone.
git clone https://github.com/btclib-org/coin-addresses.git