EchoYield Secures $2.2 Million Series A Funding as Total Value Locked Surpasses $130 Million July 1, 2026