The Community Opportunity Readiness Program addresses the financial needs of Indigenous communities when they are in pursuit of, and wish to participate in, an economic opportunity. The program is a consolidation of the former community economic opportunities program, the major projects investment fund, and the community-based components of the Indigenous business development program.