Immutable ledger
Append-only inventory transactions with product identity snapshotted at post time.
Features
PyroLedger maps operational workflows — receipts, manufacture, movements, show pulls, and daily seals — to the records licensed manufacturers must maintain.
Capabilities
Append-only inventory transactions with product identity snapshotted at post time.
Live on-hand and activity exports plus sealed end-of-day summaries per magazine.
Stage stock for displays, freeze show-use cost, and print stored cost reports.
Print product, lot, and case stickers; camera lookup in the magazine.
CSV and PDF exports for DSMT, inventory, registers, valuation, and audit log.
Create hazmat bills of lading for show shipments and outbound transfers.
Append-only inventory transactions with product identity snapshotted at post time.
Every receipt, removal, transfer, show use, and adjustment is written once. PostgreSQL triggers block updates and deletes on ledger tables.
Live on-hand and activity exports plus sealed end-of-day summaries per magazine.
ATF P 5400.18 style activity sheets grouped by magazine and brand · size · class, with running on-hand balances.
Stage stock for displays, freeze show-use cost, and print stored cost reports.
Pull workflows, show returns, and bill-of-lading exports without rewriting posted ledger rows.
Print product, lot, and case stickers; camera lookup in the magazine.
Installable PWA with offline catalog sync and queued mutations when signal is weak.
CSV and PDF exports for DSMT, inventory, registers, valuation, and audit log.
Generated timestamps, operational disclaimers, and row caps so truncated exports are obvious.
Create hazmat bills of lading for show shipments and outbound transfers.
Pre-filled BOL forms with shipping names, hazard class, and line items drawn from posted pulls and inventory.
Product UI
Styled mockups based on the production interface. Replace with sanitized captures from your instance when ready.
Compliance exports
Daily Summary of Magazine Transactions exports aligned with 27 CFR 555 Subpart G recordkeeping. Samples use fictional demo data — replace with sanitized exports from your premises.
PyroLedger · Sample
DSMT daily activity — fictional demo data
| Date | Type | Description | In | Out | On hand |
|---|---|---|---|---|---|
| 2026-08-28 | Receipt | Demo Sparkler · 200g · 1.4G | 48 | 48 | |
| 2026-08-28 | Show use | Demo Shell · 3" · 1.3G — Show: Labor Day | 12 | 36 | |
| 2026-08-29 | Transfer in | From MAG-B · Demo Comet · 2" · 1.3G | 24 | 60 | |
| 2026-08-29 | Removal | Demo Fountain · 500g · 1.4G — disposal | 6 | 54 | |
Current magazine quantities grouped by brand, shell size, and hazard class.
Download sample PDFATF-style ledger with in/out lines and running on-hand per magazine group.
Download sample PDF