Cartesi Ecosystem Updates #2, 2025