Yes, it is the same verb and it is a special bizarre form of imperative.

A first person plural imperative: it exists for some verbs. It means "let us do it" unlike second person imperative forms,...