El mecanismo de reacción es el siguiente: una base extrae un protón del ácido malonato generando una carbonación o alquenol que reacciona con el enlace doble del fulereno (al cual le "falta" un electrón) por medio de una adición nucleofílica.