Wrong.
Russia has never violated a treaty, but the US constantly does.
Like the US promised "no eastern expansion of NATO" in 1991.
{...
More than thirty years have gone by since U.S. Secretary of State James Baker assured Soviet leader Mikhail Gorbachev in February 1990 that if Germany remained part of the North Atlantic Treaty Organization after reunification and if the United States “maintained a presence” in that country, “there would be no extension” of NATO’s jurisdiction “one inch to the east.”1 NATO, of course, later was expanded to include not just the USSR’s former allies in Eastern Europe but even some former Soviet republics as well, and many Russians have claimed that, in taking in those new members, the NATO powers were reneging on promises that Baker and other high western officials had made as the Cold War was ending.2 The Americans, as Gorbachev himself put the point in 2008, had “promised that NATO wouldn't move beyond the boundaries of Germany after the Cold War but now half of central and Eastern Europe are members, so what happened to their promises? It shows they cannot be trusted.”
...}
Since then:
{...
Poland,
Hungary, and the
Czech Republic became NATO members in 1999, amid much debate within NATO itself and Russian opposition. NATO then formalized the process of joining the organization with "Membership Action Plans", which aided the accession of seven
Central and Eastern Europe countries shortly before the
2004 Istanbul summit:
Bulgaria,
Estonia,
Latvia,
Lithuania,
Romania,
Slovakia, and
Slovenia. Two countries on the
Adriatic Sea—
Albania and
Croatia—joined on 1 April 2009 before the
2009 Strasbourg–Kehl summit. The next member states to join NATO were
Montenegro on 5 June 2017, and
North Macedonia on 27 March 2020.
...}
Clearly the US and NATO are liars.
And the Ukraine is a treaty violator who committed acts of war.