> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mangrovesystems.com/llms.txt
> Use this file to discover all available pages before exploring further.

# The Project object

> A Project is defined as a set of activities that, as a whole, produces net climate benefits relative to a baseline scenario.

A Project's boundary is unique to the technology pathway it adopts - all stages within the project's boundary contribute to the carbon accounting of the net carbon impact it produces.

Within the Mangrove instance of the Project, data is collected from across the boundary in the form of events and static inputs, and run through a data flow that models the calculations required to generate the net carbon impact of the Project.

### Attributes

<AccordionGroup>
  <Accordion title="Props" defaultOpen={true}>
    <ParamField type="integer" body="id">
      Unique ID of project, generated by Mangrove
    </ParamField>

    <ParamField type="string" body="name">
      Name of the project
    </ParamField>

    <ParamField type="string" body="description">
      Description of the project
    </ParamField>

    <ParamField type="string" body="project_type">
      The specific technology that the carbon project adopts. Examples of options are `Direct Air Capture`, `Biochar` , `Ocean Alkelinity Enhancement`
    </ParamField>

    <ParamField type="string[]" body="credit_types">
      Array of credit types associated with the project (e.g., `CORC`)
    </ParamField>

    <ParamField type="string" body="country">
      Country of the primary facility on a project
    </ParamField>

    <ParamField type="string" body="state">
      State or province of the primary facility on a project
    </ParamField>

    <ParamField type="string" body="project_status">
      Status of the project. Options are defined by the Admin of the Mangrove instance.
      Value options: `DRAFT` , `PRE-SALES`, `ACTIVE` , `CANCELLED`
    </ParamField>

    <ParamField type="string" body="registry_name">
      Name of the carbon registry associated with the project (e.g., `Puro.Earth`)
    </ParamField>

    <ParamField type="string" body="registry_link">
      Link to the project's registry page
    </ParamField>

    <ParamField type="string" body="methodology">
      The methodology used for the project (e.g., `Puro Biochar Methodology v3 2023`)
    </ParamField>

    <ParamField type="object[]" body="images">
      Array of objects representing images of the project. Each object contains `name` and `url` properties
    </ParamField>

    <ParamField type="string[]" body="sustainable_development_goals">
      List of UN sustainable development goals associated with the project. A list of available sustainable development goals can be found [here](https://sdgs.un.org/goals).
    </ParamField>
  </Accordion>

  <Accordion title="Sortable Props">
    * `id`
    * `name`
    * `description`
  </Accordion>
</AccordionGroup>
