Skip to main content

Honey Supply Chain Example

Here are examples of how different event types in the honey supply chain can be represented using the Winter Protocol metadata format:

Object Event (Beekeeping Phase)
{
"name": "Raw Honey",
"version": 1.0,
"creationDate": "2023-07-01T09:00:00Z",
"eventType": "object",
"eventId": "",
"inputItems": [],
"outputItems": [
{
"itemIdentifier": "<identifier>",
"itemQuantity": 50,
"unit": null
}
],
"metadata": [
{
"key": "Location",
"value": "37.7749° N, 122.4194° W",
"unit": null
},
{
"key": "District",
"value": "San Francisco",
"unit": null
},
{
"key": "Beekeeper Name",
"value": "John Smith",
"unit": null
},
{
"key": "Quality",
"value": "Grade A",
"unit": null
},
{
"key": "Weight",
"value": "50",
"unit": "kilograms"
},
{
"key": "Harvest Date",
"value": "2023-07-01T00:00:00Z",
"unit": "ISO 8601"
},
{
"key": "Batch Number",
"value": "HB001",
"unit": null
}
]
}
Transformation Event (Processing Phase)
{
"name": "Processed Honey",
"version": 1.0,
"creationDate": "2023-07-03T14:30:00Z",
"eventType": "transformation",
"eventId": "",
"inputItems": [
{
"itemIdentifier": "<identifier>",
"itemEventId": "<tokenId>",
"itemQuantity": 50,
"unit": "kilograms"
}
],
"outputItems": [
{
"itemIdentifier": "<identifier>",
"itemQuantity": 48,
"unit": "kilograms"
}
],
"metadata": [
{
"key": "Business Name",
"value": "Golden Honey Processing",
"unit": null
},
{
"key": "Location",
"value": "37.3382° N, 121.8863° W",
"unit": null
},
{
"key": "District",
"value": "San Jose",
"unit": null
},
{
"key": "Type",
"value": "Wildflower Honey",
"unit": null
},
{
"key": "Quality",
"value": "Premium",
"unit": null
},
{
"key": "Weight",
"value": "48",
"unit": "kilograms"
},
{
"key": "Processing Batch Number",
"value": "PHB001",
"unit": null
},
{
"key": "Processing Date",
"value": "2023-07-03T00:00:00Z",
"unit": "ISO 8601"
}
]
}
Transaction Event (Honey Sale)
{
"name": "Honey Sale",
"version": 1.0,
"creationDate": "2023-07-10T10:00:00Z",
"eventType": "transaction",
"eventId": "",
"inputItems": [
{
"itemIdentifier": "<identifier>",
"itemEventId": "<tokenId>",
"itemQuantity": 24,
"unit": "kilograms"
}
],
"outputItems": [
{
"itemIdentifier": "<identifier>",
"itemEventId": "<tokenId>",
"unit": "kilograms"
}
],
"metadata": [
{
"key": "Buyer",
"value": "Organic Foods Market",
"unit": null
},
{
"key": "Sale Price",
"value": "2400",
"unit": "USD"
},
{
"key": "Sale Date",
"value": "2023-07-10T10:00:00Z",
"unit": "ISO 8601"
}
]
}

These examples demonstrate how the Winter Protocol metadata format can be used to capture and represent different events in the honey supply chain. The object event represents the harvesting of raw honey by beekeepers, capturing relevant details such as location, quality, weight, and batch number. The transformation event represents the processing of the harvested honey into finished products by processors. It includes information about the processing facility, quality, weight, and processing details. Finally, the transaction event represents the sale of the processed honey to buyers, including details about the buyer, sale price, and sale date.

See IPFS endpoint for submitting metadata