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.
- Understand the three categories of batch types: input, production, and output
- Map each batch type to its corresponding ledger
- Configure multiple batch types in Mangrove
- See how batch types work together to create end-to-end traceability
The three batch type categories
Each stage in your process has its own batch type. These fall into three categories:| Category | Purpose | Example (Biochar) | Example (RNG) |
|---|---|---|---|
| Input batches | Record what comes into the system | Feedstock Receipt (dry tonnes of biomass received) | Feedstock Intake (lbs of organic waste received) |
| Production batches | Record what’s created through processing | Biochar Produced (tonnes of biochar from pyrolysis) | RNG Injected (MMBtu of gas injected into pipeline) |
| Output batches | Record what leaves the system as final product | Carbon Delivered (tCO2e of sequestered carbon) | RNG Transmitted (MMBtu of gas delivered to end-user) |
How batch types map to ledgers
Each batch type credits exactly one ledger. When a batch is created, it adds to that ledger’s balance. Material then flows to the next ledger through allocations. The key relationship: batch type → credits ledger → allocation → next ledger. This chain creates the mass balance tracking from input to output.Configuring multiple batch types in Mangrove
To set up multiple batch types, go to the Production Accounting section of your project and create a batch type for each stage. For each batch type, you’ll configure:Name and description
Target ledger
Partition strategy
Output datapoints
Example: Mangrove Biochar multi-stage batch types
Here’s what the three batch types look like for the Mangrove Biochar project:- Feedstock Receipt
- Biochar Produced
- Carbon Delivered
| Field | Value |
|---|---|
| Partition | Per-delivery (each shipment = one batch) |
| Tracking ID | Supplier delivery ticket number |
| Primary output | Dry mass received (tonnes) |
| Source events | Feedstock Delivery events |
End-to-end traceability
With multiple batch types feeding multiple ledgers, you get full traceability from input to output: A verifier can trace any credit claim back through the chain: Report → Carbon Delivered batch → Biochar Produced batch → Feedstock Receipt batch → source event data. At every step, the ledger balances confirm that outputs don’t exceed inputs.Check your understanding
How many ledgers does each batch type credit?
How many ledgers does each batch type credit?
What creates the traceability chain from input to output?
What creates the traceability chain from input to output?
You’re now ready to put it all together. Head to the Module 4 Exercise: Design & Build Mass Balance with Ledgers to build a multi-ledger project in Mangrove.