<div dir="ltr"><div style>I&#39;m working on a project that requires users to exchange public keys (for multisig transactions).</div><div style><br></div><div style>It seems that hex encoding is usually used to display public keys (i.e. in bitaddress and brainwallet), which results in longer strings and lacks the 4-bytes verification.</div>

<div style><br></div><div style>A standard way to encode public keys as base58-check addresses would make it easier and safer to display and exchange public keys. All that is really needed is deciding on a prefix byte.</div>

<div style><br></div><div style>Perhaps we can use 0x37/0x38, which results in the letter P (for &quot;Public&quot;)? It seems like those bytes aren&#39;t used for anything yet.</div><div style><br></div><div style>Thanks,</div>

<div style>Nadav</div></div>