The Trust Registration Service (TRS)