BOLD Recycling Application Rules v1.0.0
Complete catalog of application rules for the BOLD Recycling framework v1.0.1 — execution order, descriptions, and source code.
Overview
These are the application rules — the executable validation logic that runs against each MassID document. Each rule evaluates a document and returns PASSED or FAILED with an explanation.
Each application rule satisfies one or more framework rules from the BOLD Recycling specification. See the "Implements framework rules" section in each rule's details for the mapping.
The BOLD Recycling framework defines a set of open-source rules to verify that organic waste has been properly sorted, collected, transported, and composted.
Rules execute in a defined order across three scopes: MassID validation, RecycledID certificate issuance, and credit order settlement.
All rules are licensed under LGPL-3.0: github.com/carrot-foundation/methodology-rules
MassID rules
These rules validate individual MassID documents. They execute in the order shown.
RecycledID rules
These rules execute after all MassID rules pass and the RecycledID certificate is issued.
Credit Order rules
These rules execute when credit order documents are processed.
See the Rewards Distribution Policy for the full percentage breakdown by actor type and waste category.
Learn about BOLD Recycling · Learn about BOLD Carbon (CH₄) rules