The first scientific results from Euclid, the European space cosmology mission, were unveiled on Thursday May 23, 2024: 15 scientific papers, including 5 general ones about the space mission, its instruments and processing, and 10 on the first astrophysical observations. These first observations and articles confirm Euclid's performances, and mark the start of the “Euclid era” for cosmology. The nominal mission will last 6 years, with partial data delivery within 1 year, and the first data delivery within 2 years.