The correct passé composé for "nous / chanter" is:
Nous avons chanté.
(Note: "Nous avons chantés" is incorrect in this context as the past participle "chanté" does not agree with the subject "nous" because there is no direct object before the verb.)