We sign everything
Every public key used is registered on the blockchain when the transaction is signed. This provides certain proof that the keys have been used by the signee and – as a result – alerts and control related to them can be managed in real time by supervisors or by authorities.
So a public key can be used to sign any information, documents included, and is set up as an Advanced Electronic Signature if preceded by identification / KYC.