Signed agent identity

A verifiable public identity for an agent, published with cryptographic proof instead of plain text claims.