If the CID use the `libp2p-key` codec ([example](https://cid.ipfs.tech/#bafzbeie5745rpv2m6tjyuugywy4d5ewrqgqqhfnf445he3omzpjbx5xqxe)), it would be pretty neat to also decode the embedded public key, according to https://github.com/libp2p/specs/blob/master/peer-ids/peer-ids.md.