cardano-keys-11.0.0.0

Synopsis

Cardano key types and their serialisation

Description

This library holds the Cardano key types and the serialisations they have: raw bytes, hex, CBOR, bech32, and the text-envelope JSON format. It also provides operational certificates and the readers that turn the path of a credential file into the key it holds. All of it independently of cardano-api, so that projects can use the keys without having to depend on the full cardano stack.

Author

IOHK

Maintainer

operations@iohk.io

License

Apache-2.0

Source
https://github.com/IntersectMBO/cardano-keys
Commit hash
0250d3608196116e3ab935a783267026c1ec090f
Subdir
cardano-keys
Timestamp

2026-09-15T21:40:46Z

Revisions

None

Dependencies
library cardano-keys:
  • ["base >=4.18 && <4.23","aeson ^>=2.2 || ^>=2.3","aeson-pretty ^>=0.8.11","base16-bytestring ^>=1.0","bech32 >=1.1.0","bytestring ^>=0.12.2","canonical-json ^>=0.6","cardano-binary ^>=1.9","cardano-crypto","cardano-crypto-class ^>=2.5","cardano-crypto-wrapper ^>=1.7","cardano-ledger-byron ^>=1.3","cardano-ledger-core ^>=1.21","cardano-ledger-shelley ^>=1.19","cardano-prelude ^>=0.2","cardano-protocol ^>=0.1","cborg ^>=0.2.10","containers >=0.6","either ^>=5.0.2","formatting ^>=7.2","prettyprinter ^>=1.7","random ^>=1.3","text ^>=2.1.3"]
test-suite cardano-keys-test:
  • ["base >=4.18 && <4.23","aeson","bech32","bytestring","cardano-binary","cardano-crypto-class","cardano-keys","cardano-ledger-byron","containers","directory","tasty","tasty-hunit","text"]