Traceability page for lot NTH-TRUNG-2609-03

Trứng gà

Trứng gà · đợt 2026-09-22

2
Level 2 · Complete log
0/0steps with photo evidence
100%logged within 24 h
0withholding / cross-check violations

💡 Tap dotted words for a plain-language definition

Why is the lot at this level? Show details ▾
  • ✓Lot start event recorded (22/09/2026)
  • ✓Egg collection event recorded
  • ✓0/0 steps requiring evidence have a photo (100%, ≥ 90% required)
  • ✓100% of events logged within 24 hours (≥ 80% required)
  • ✓All 2/2 required steps recorded
  • ✓100% of events have GPS inside the production site (≥ 80% required)
  • ✓Plausibility checks: 8/8 passed
  • ✓No withholding-period breach and no banned inputs used
  • 3No on-site inspection report (passed, with photo) during production
  • 4No laboratory result or valid certificate yet

The level is computed by the system from the recorded data; the farm cannot set it. This platform records evidence — it does not warrant product quality.

Product

Lot code
NTH-TRUNG-2609-03
Started
22/09/2026
Dispatched from farm
22/09/2026
Packed
23/09/2026
Best before
23/10/2026 (estimated)
Process template
🥚 Egg or milk collection batch · version 1

Where it was produced

Producer
Hộ Nguyễn Thị Hoa (mẫu)
Documents checked

Legal documents have been checked; no site visit yet.

Verified against: Tax code · Business registration number · Food-safety certificate · GLN (GS1 location code)

Approved by: Quản trị nền tảng · on 24/09/2026 · valid until 2027-07-18. This tick means the business exists and its documents were checked — it is not a guarantee for any individual lot.

Location
Xã Xuân An, Huyện Nghi Xuân, Tỉnh Hà Tĩnh
Field / barn
Chuồng lợn B · 120 m²
Cooperative member
HTX Nông nghiệp Xuân An (mẫu)

Location is shown only down to commune level to protect the farm household’s privacy.

🐔 From stocking to the package in your hand

The flock has one continuous husbandry log shared by every egg batch. The package you are holding belongs to batch 3 of 4. Tap another batch to open it. In chronological order.

↓ Skip to the batch in your hand
  1. 🐔
    Flock placement 27/04/2026
    Head count: 500 head · Age at placement: 17 weeks old
  2. 💉
    Vaccination 01/05/2026
    Vaccine: Vắc-xin Newcastle (gà) · Head count: 500 head
  3. 🧹
    Housing cleaning / disinfection 27/05/2026
    Method: Bedding replaced · Product: Vôi bột
  4. 🌾
    Feeding 26/06/2026
    Feed: Cám hỗn hợp gà đẻ · Quantity: 1350 kg
  5. 📉
    Mortality / culling 11/07/2026
    Head count: 7 head · Cause: Died of disease
  6. 🌾
    Feeding 26/07/2026
    Feed: Cám hỗn hợp gà đẻ · Quantity: 1320 kg
  7. 🧹
    Housing cleaning / disinfection 10/08/2026
    Method: Disinfectant spray · Product: Benkocid
  8. 🌾
    Feeding 25/08/2026
    Feed: Cám hỗn hợp gà đẻ · Quantity: 1300 kg
  9. 📉
    Mortality / culling 04/09/2026
    Head count: 4 head · Cause: End-of-lay culling
  10. 🌾
    Feeding 14/09/2026
    Feed: Cám hỗn hợp gà đẻ · Quantity: 640 kg
  11. 🥚 Egg batch before this one
  12. 👉 The batch in your hand · 22/09/2026
    1. 🥚
      Batch opened 22/09/2026
      Flock: NTH-DAN-2604-01 · Hens in lay: 489 head
    2. 🧺
      Egg collection 22/09/2026
      Eggs collected: 848 eggs · Quantity (kg): 52.6 kg
    3. 🔦
      Candling & grading 23/09/2026
      Eggs passed: 836 eggs · Eggs rejected: 12 eggs
    4. ❄️
      Storage 23/09/2026
      Temperature (°C): 18 °C · Storage location: On-farm cool store
    5. 📦
      Initial packing & labelling 23/09/2026
      Packages: 27 trays · Net weight per package: 1.9 kg
    6. 🚛
      Shipping 23/09/2026
  13. 🥚 Egg batch after this one
See the full flock log ›

Journey after harvest

This lot: 27 packages, distributed to 1 locations in TP Vinh, Nghệ An.

About 0% sold · 1 distributor / trader. Shop names are not published.

0/1 shipments confirmed by the receiving point

13still at the farm
14in transit
0on the shelf
0sold to consumers
Breakdown by receiving point (1)
  • Distributor / trader · TP Vinh, Nghệ An
    14 packages in transit

Shop names are not published — only the type of outlet and the area.

Measured conditions at the production site

This data runs alongside the farm’s own log, and every figure states its source. Weather taken from the site’s coordinates and satellite imagery is independent — the farm neither enters nor edits it. For sensors, the page states who holds the device key (farm or cooperative); readings the farm measured itself are marked ✍️ Self-reported.

🌧 4 mm · 2 rainy days 🌡 24–31 °C 💧 mean humidity 83% ☀️ 22 hours of sunshine 2 days
🌦 Dịch vụ thời tiết (Open-Meteo)Rainfall (mm/day)Mean temperature, low–high band (°C)Days the farm logged work
05mm20°25°30°35°🥚🔦3 mm27°22/0923/0905mm20°25°30°35°🥚🔦3 mm27°22/0923/09
🛰 For reference Không áp dụng cho chăn nuôi. A reference signal only; it never lowers the lot’s level automatically.
Data table (2 days of weather, 0/0 usable satellite images)
DateRainmmTemperaturelow–high °CHumidity%SunshinehoursNDVI
23/092,924,4–29,58410
22/09124,2–30,88111,8

Sources: weather for the site’s coordinates from Open-Meteo (model grid ≈ 10 km); satellite imagery Sentinel-2 (Copernicus, atmospherically corrected — level L2A; retrieved from AWS Open Data) — scene IDs: —.

Side-by-side timeline · newest first

Left: what the farm recorded. Right: weather, satellite imagery, sensors and self-reported readings for the same day — placed side by side so the two can be checked against each other.

Sources on the right: 🌦 Dịch vụ thời tiết (Open-Meteo) · 🛰 Vệ tinh Sentinel-2 · ✍️ Tự khai = measured by the farm, not independently verified.

👩‍🌾 What the farm recorded
🌦 Measured conditions
23/09/2026

🚛Shipping

12:12 · #6 · 📍 inside site
14 packages — Distributor / trader · TP Vinh, Nghệ An

📦Initial packing & labelling

07:24 · #5 · 📍 inside site
Packages
27 trays
Net weight per package
1.9 kg
Eggs per tray
30 eggs

❄️Storage

05:00 · #4 · 📍 inside site
Temperature (°C)
18 °C
Storage location
On-farm cool store

🔦Candling & grading

02:36 · #3 · 📍 inside site
Eggs passed
836 eggs
Eggs rejected
12 eggs
Rejection reason
Cracked shell
Outside the weather-measurement window — the goods have left the production site
22/09/2026

🧺Egg collection

21:48 · #2 · 📍 inside site
Eggs collected
848 eggs
Quantity (kg)
52.6 kg
Collection round
All day

🥚Batch opened

12:12 · #1 · 📍 inside site
Flock
NTH-DAN-2604-01
Hens in lay
489 head
🌦️ 24–31°
🌧 1 mm 💧 81% ☀️ 11,8 h Open-Meteo
Full log (6 records) Open ▾
🚛

Shipping

#6
12:12 23/09/2026

14 packages — Distributor / trader · TP Vinh, Nghệ An

📍 GPS inside the site
Recorded by Farm owner · recorded 12:22 23/09/2026 · event receipt
📦

Initial packing & labelling

#5
07:24 23/09/2026
Packages
27 trays
Net weight per package
1.9 kg
Eggs per tray
30 eggs
Packages per case
6 trays
Best before
2026-10-22
📍 GPS inside the site
Recorded by Farm owner · recorded 07:34 23/09/2026 · event receipt
❄️

Storage

#4
05:00 23/09/2026
Temperature (°C)
18 °C
Storage location
On-farm cool store
📍 GPS inside the site
Recorded by Farm owner · recorded 05:10 23/09/2026 · event receipt
🔦

Candling & grading

#3
02:36 23/09/2026
Eggs passed
836 eggs
Eggs rejected
12 eggs
Rejection reason
Cracked shell
Egg size
Medium (53–63 g)
📍 GPS inside the site
Recorded by Farm owner · recorded 02:46 23/09/2026 · event receipt
🧺

Egg collection

#2
21:48 22/09/2026
Eggs collected
848 eggs
Quantity (kg)
52.6 kg
Collection round
All day
📍 GPS inside the site
Recorded by Farm owner · recorded 21:58 22/09/2026 · event receipt
🥚

Batch opened

#1
12:12 22/09/2026
Flock
NTH-DAN-2604-01
Hens in lay
489 head
📍 GPS inside the site
Recorded by Farm owner · recorded 12:22 22/09/2026 · event receipt

Verify integrity

Every record is sealed with a SHA-256 fingerprint chained to the one before it. Press the button and your own browser recomputes the whole chain — you do not have to trust the server.

Last anchor: 25/09/2026 · Merkle root 7338c0371367471e… · Trang công khai: confirmed · OpenTimestamps (Bitcoin): confirmed (download .ots)

Plausibility cross-check

8 checks: 8 passed

Cross-checks lot counts, package counts and weights against the area farmed and the stock placed.

Nhập 0 con · chết 0 · còn 0 · đóng 27 gói (51,3 kg)

Weight & growth

  • Not applicable:
    Growth rate vs breedChưa khai tuổi gà khi nhập — chưa tính được tốc độ lớn.
  • Not applicable:
    Recorded feed vs output (FCR)Chưa đủ dữ liệu để tính thức ăn/tăng trọng.

Stock & head count

  • Passed:
    Heads out + dead ≤ heads inNhập 0 con, chết 0, xuất 0 → còn 0 con.
  • Passed:
    Base figures not raised after harvestKhông sửa tăng số liệu gốc sau khi đã thu/xuất.
  • Passed:
    Concurrent lots vs site sizeCùng lúc trong khu tối đa 0 con (1 lứa) — sức chứa 30 con, 120 m².

Timing

  • Passed:
    Packed while freshĐóng gói trong vòng 1 ngày sau xuất chuồng/giết mổ (tối đa 10 ngày).
  • Passed:
    Lot duration0 ngày từ bắt đầu đến lần xuất cuối (tối đa 365 ngày với gà thả vườn).

Packing & labels

  • Passed:
    Label weight within outputTem 51,3 kg ≤ 52,6 kg hơi đã xuất.
  • Passed:
    Labels match declared packages27 tem QR khớp 27 gói đã khai (1,9 kg/gói).

Distribution

  • Passed:
    Distribution within packed quantityĐã xuất 14/27 gói tới 1 điểm; bán 0 gói — không điểm nào vượt số được giao.
6 checks not applicable / not enough data
  • Average weight at dispatchChưa có đợt xuất đủ lớn để tính khối lượng bình quân.
  • Dressing yieldChưa ghi khối lượng thịt.
  • Vaccinated heads vs flockChưa ghi số con được vắc-xin.
  • Days on farmChưa có đợt xuất đủ lớn.
  • No output after the lot was closedLô chưa kết thúc.
  • Whole-bird packages ≤ headsChưa xuất chuồng.

Each threshold is the highest plausible level (roughly twice the best published yield), not an average. Yellow “!”: worth noting. Orange “!”: capped at level 1 until a cooperative officer inspects on site. Red “!”: a violation. Detail line kept in the original Vietnamese record.

How do you know this has not been altered?

  1. Every time something is logged, the system computes a “digital fingerprint” from the text and the photos — change a single character and the fingerprint changes completely.
  2. Those fingerprints are chained together and, at the end of each day, combined into one root hash that is published openly on the blockchain-anchor page. This lot’s root hash has been written into Bitcoin (block #968542), so no one — not even Nguồn Xanh — can backdate it.
  3. You can check it yourself: press “Verify now” and your own phone recomputes the whole chain and compares it with the published root hash. To check without trusting us at all, also press “Verify on Bitcoin”.

Anchoring only shows the log has not been altered after it was written. It does not prove that what was written is true — see the confidence level at the top of the page.

See how it works in 4 steps
  1. Each entry gets a fingerprint

    The type of work, date and time, text and original photos of each record are hashed into one digital fingerprint. Change a single character and the fingerprint is completely different.

  2. Records are chained together

    Every record carries the previous record’s fingerprint, forming a hash chain. Quietly change one character and the chain breaks.

  3. End of day: combined and published

    At the end of each day (around 23:55–23:59) the fingerprints of all lots with new records are combined into one Merkle root and published on the blockchain anchor page. If the server is down, the anchor is made when it restarts.

  4. Written into Bitcoin — cannot be backdated

    The root is submitted free of charge through OpenTimestamps into Bitcoin. This root is already in a block: no one — not even Nguồn Xanh — can backdate it.

Look this lot up

Report a problem

Spotted wrong information, a suspicious label, or a problem with the product? Your report goes to the producer, the cooperative and the platform administrator.

Traceability page provided by Nguồn Xanh · Public blockchain anchor · Privacy

Share this page