Toncoin (TON) Price Consolidates at $3.43 Despite Recent Ecosystem Wins