La Carta delle Nazioni Unite stabilisce che i trattati devono essere registrati presso l' ONU per essere invocati dinanzi ad essa o applicati nel suo organo giudiziario, la Corte internazionale di giustizia. Ciò è stato fatto per impedire la proliferazione di trattati segreti che si sono verificati nel XIX e XX secolo. L' articolo 103 della Carta stabilisce inoltre che gli obblighi che ne derivano per i suoi membri prevalgono sugli obblighi derivanti da altri trattati.
Perché la Carta delle Nazioni Unite afferma che i trattati devono essere registrati presso le Nazioni Unite?
impedire la proliferazione di trattati segreti