Cartesi Ecosystem Updates #3, 2025