Hmmm difficult. Npubs have a very complex checksum that is never used and very difficult for solid to compute. It also is the wrong check sum (segwit, instead of taproot, doh!). Npub would serve zero purpose here as we already have a nostr predicate. Likely hex public key which is the canonical hex pubkey as better. Npub is a mess of technical debt but is likely to stick around.
hex is a terrible format, but great if you want to accidentally paste your private key instead
Please Login to reply.
How is hex is a terrible format. It’s up to 255 in base16, good for hashes, exact length. Base32 is nice and so is base58.