Incorporation is a provincial matter (unless your co-op operates across provincial borders like CHF Canada). In BC, housing co-ops are incorporated under the framework provided by the Cooperative Association Act.
Always check BC Registry Services for the most up-to-date instructions and forms. We have some sample Memoranda of Association for equity housing co-ops and for non-profit housing co-ops. CHF BC offers Model Rules for its members, which may be used of co-ops of either type. (The standard co-op rules referenced in the Act are not suitable for housing co-ops.)
Photo credit: “Totem Before Legislature” by Stewart Butterfield by CC BY 2.0. Original image was cropped and toned with text added.