Φτιάξε την κρέμα: Βάλε σε κατσαρόλα τη ζάχαρη, το μαχλέπι (αν χρησιμοποιήσεις) και το κορν φλάουρ και ανακάτεψε με σύρμα. Πρόσθεσε τα αυγά και χτύπησε μέχρι να έχεις λείο μείγμα.
Ρίξε το γάλα, βάλε την κατσαρόλα σε μέτρια φωτιά και ανακάτευε συχνά μέχρι να αρχίσει να δένει. Συνέχισε το ανακάτεμα μέχρι να κοχλάσει. Απομάκρυνε από τη φωτιά, πρόσθεσε το βούτυρο και τη βανίλια και ανακάτεψε μέχρι να ενσωματωθούν.
Μετάφερε την κρέμα σε καθαρό μπολ, σκέπασε με μεμβράνη ώστε να εφάπτεται στην επιφάνεια (για να μην κάνει πέτσα) και βάλε στο ψυγείο μέχρι να κρυώσει εντελώς.
Φτιάξε το σιρόπι: Βάλε σε κατσαρολάκι τη ζάχαρη, το νερό, την κανέλα και τη φλούδα λεμονιού. Μόλις πάρει βράση, άφησέ το να βράσει 4–5 λεπτά και απομάκρυνε από τη φωτιά.
Φτιάξε τη βάση: Το κανταΐφι είναι συνήθως πολύ σφιχτό. Χώρισέ το πολύ καλά με τα χέρια σου. Άπλωσε τη μισή ποσότητα στο ταψί (δες Σημείωση #4), στρώσε ομοιόμορφα και ράντισε με το μισό λιωμένο βούτυρο. Πρόσθεσε το υπόλοιπο κανταΐφι και ράντισε με το υπόλοιπο βούτυρο.👉 Το καλό «άνοιγμα» των ινών είναι καθοριστικό για αφράτη, σωστά ψημένη βάση.👉 Προθέρμανε τον φούρνο στους 175°C όσο ετοιμάζεις τη βάση. Ψήσε για 55–60 λεπτά, μέχρι να ροδίσει καλά το κανταΐφι.
Όσο είναι ακόμη καυτό, ρίξε το σιρόπι κουταλιά-κουταλιά, ομοιόμορφα, και άφησέ το να κρυώσει τελείως σε θερμοκρασία δωματίου.
Χτύπησε την κρύα κρέμα με σύρμα ή μίξερ μέχρι να γίνει λεία και κρεμώδης και άπλωσέ τη πάνω στη βάση. Ισιώσε με σπάτουλα.👉 Όταν η κρέμα κρυώσει και χτυπηθεί πριν μπει στο γλυκό, γίνεται πιο βελούδινη και ελαφριά. Φτιάξε τη σαντιγί: Χτύπησε την κρέμα γάλακτος με τη ζάχαρη άχνη και τη βανίλια μέχρι να σφίξει και να κάνει κορυφές.
Άπλωσε τη σαντιγί πάνω από την κρέμα και ίσιωσε την επιφάνεια με σπάτουλα.👉 Το γλυκό πρέπει να είναι τελείως κρύο πριν προσθέσεις τη σαντιγί, αλλιώς θα λιώσει. Λίγο πριν το σερβίρισμα, πασπάλισε με τα φιστίκια και λίγη κανέλα. Σέρβιρε ιδανικά με έναν καφέ ελληνικό.