Universal Verification Receipt Network
open-source decentralized verification—the ssl of ai + analytics
Proof that Flows, Truth that Breathes
system upgrade in progress - please pardon the glitches
We researched Fall 2026 print-on-demand design trends across 20 cited sources — POD platforms, seller-analytics tools, and demand reports, including the sales data behind each claim — then ran the findings through the full 26-package UVRN v4 pipeline: @uvrn/algox ranked the top 5 trends, @uvrn/core iterated the consensus check, and @uvrn/measure graded every trend agree · disagree · conflict · potential. Everything below is the real, precomputed output — no API calls.
✦ #1 projected POD design trend · Fall 2026
One tick per source — how loudly each of the 20 sources featured it (min/max in gold).
Sales data behind the claim
Insight Agent — “Vintage/Retro: “400–900 sales/mo” at “average price: $31.00” on Etsy.”
Pinterest Predicts — “Pinterest search growth: “nostalgia toys +225%; 1970s childhood toys +125%; vintage kids fashion +35%.””
UVRN measures whether independent sources agree. When they align, the world already knows. When they split — high interest in one dataset, low coverage in another — that gap is where unnoticed opportunities live. The receipt does not tell you the gap is good or bad; it proves the gap exists, shows you exactly which sources diverge, and lets you verify it. Reading the gap is your edge.
Aligned = confirmed · Split = opportunity/tension · Contradiction = warning · Early signal = watch
| # | Projected trend | Prominence | Sales | Sources | Δ spread | Measure |
|---|---|---|---|---|---|---|
| 1 | Retro & vintage revival (70s–90s) | 66 | 56.2 | 20/20 | 98.3% | Sources split — gap detected |
| 2 | Micro-niche identity mashups | 70.88 | 60.63 | 16/20 | 92.3% | Sources split — gap detected |
| 3 | Mental health & wellness messaging | 68.08 | 60 | 12/20 | 66.7% | Sources split — gap detected |
| 4 | Dark academia & gothic | 77.57 | 70.67 | 7/20 | 25.0% | Sources split — gap detected |
| 5 | Faith-based designs | 78.75 | 64 | 4/20 | 25.0% | Sources split — gap detected |
Aligned = confirmed · Split = opportunity/tension · Contradiction = warning · Early signal = watch
Ranked from 20 sources with @uvrn/algox (prominence + panel-coverage weighted, so loud-but-narrow trends can't outrank broadly supported ones). Prominence is how loudly a source featured the trend (0–100). Sales is the mean strength of the demand/sales data sources cited for it (“—” = no source provided sales data). Δ spread is how much the sources disagreed — UVRN measures the disagreement; it doesn't decide who's right.
Claim submitted to engine
These 20 sources agree on how prominent the top five projected Fall 2026 print-on-demand design trends are — and on the sales signals behind them.
Threshold: 15%iThe threshold is the maximum allowed spread. If every trend's delta stays at or below this percentage, the engine calls consensus. · Bundle ID: pod-fall-2026-design-projections · 20 sources
Per-trend breakdown — pick one
iEach row is one of the top-5 trends (the engine treats each as a metric). The chip is @uvrn/measure's dominant outcome for the prominence scores; trends with sales-data backing get a second cyan line — its own engine metric and measure outcome over the sales-signal scores. Select a row to see every source's numbers below.Retro & vintage revival (70s–90s) — what each source reported
| Source | Prominence | Sales signal |
|---|---|---|
| Printful | 75 | 50 |
| Printify | 78 | 32 |
| Printify · Etsy guide | 65 | 55 |
| Gelato | 32 | — |
| Kittl | 75 | — |
| Podbase | 85 | — |
| merchOne | 32 | — |
| EverBee | 70 | 35 |
| EverBee · design ideas | 88 | — |
| Insight Agent | 85 | 90 |
| MyDesigns | 80 | — |
| MyDesigns · trends | 75 | 35 |
| Merch Titans | 80 | 55 |
| Pinterest Predicts | 75 | 80 |
| Love Eat Travel Repeat | 75 | — |
| Printway | 70 | — |
| merchOne · décor | 30 | — |
| eRank | 65 | — |
| The POD Playbook | 30 | 70 |
| SellerApp | 55 | 60 |
(|88 − 30| ÷ midpoint 59.0 = 98.3%) — high/low in gold
The four outcomes — @uvrn/measure · debuted in v3
agree — Sources converge — agreement score (1 − spread) at or above 0.9.
disagree — Numeric spread exceeds the divergence threshold (0.1). What you see in this run: sources feature the same trends at very different volumes.
conflict — Mutually exclusive categorical claims (e.g. "in" vs "out"). Reads none here — these 20 sources made no categorical assertions, only prominence scores.
potential — Early-signal agreement: rising but still below threshold across a history of observations. Reads none here — a single research snapshot has no history yet.
Static demo: ranking, receipt, and measurements were precomputed in Node with @uvrn/[email protected], @uvrn/[email protected] runDeltaEngine, and @uvrn/[email protected]. Research snapshot: June 9, 2026. UVRN measures whether sources agree with each other — not whether the projections are correct.
Packages on npm
UVRN Packages v4 is live — 26 scoped packages · all live on npm · v4.0.0
New in v4: @uvrn/receipt · @uvrn/store-sqlite · @uvrn/protocol
Delta Engine core — run, validate, verify
@uvrn/sdkTypeScript SDK for building and verifying receipts
@uvrn/adapterDRVC3 envelope adapter, EIP-191 signing
@uvrn/mcpMCP server for AI assistants (Claude, etc.)
@uvrn/apiREST API server (Fastify) — self-host the engine
@uvrn/cliCLI — run bundles and generate receipts
@uvrn/driftDrift monitoring — track claim score decay over time
@uvrn/agentAgent monitoring envelope — unsigned drift receipts
@uvrn/canonCanonization — freeze and store verified receipts
@uvrn/algoxSignal ranking — rank agent candidates into prominent signals
@uvrn/signalTyped in-process event bus — zero-dep pub/sub
@uvrn/scoreScore breakdown and explanation layer (V-Score)
@uvrn/testDev-time mocks, factories & fixtures (dev only)
@uvrn/farmProvider-agnostic data ingestion with connector contract
@uvrn/normalizeProfile-driven FarmSource normalization
@uvrn/latticeCross-domain evidence decomposition + claim sufficiency
@uvrn/consensusFarm output → DeltaBundle builder with source ranking
@uvrn/compareHead-to-head and time-series claim comparison
@uvrn/measureagree / disagree / conflict / potential measurements
@uvrn/identitySigner reputation tracking (pluggable IdentityStore)
@uvrn/timelineClaim history reconstruction and chart shaping
@uvrn/watchThreshold-event alerts with pluggable delivery targets
@uvrn/embedEmbeddable React badge + UMD widget for live claim status
@uvrn/receiptNew in v4Canonical receipt model — JCS, Ed25519, NetworkReceipt, toHumanView()
@uvrn/store-sqliteNew in v4Durable SQLite stores for all UVRN interfaces + pushToNetwork()
@uvrn/protocolNew in v4Umbrella install — core + receipt + measure + consensus + score + signal
Built for verification, not validation
Every claim gets a cryptographic receipt. The proof speaks for itself.
Proof travels with your data. Verify anywhere, anytime.
Built to resist manipulation. Protocol-grade integrity.
Portable proof for the open web.
UVRN is the lightweight verification protocol that powers verifiable receipts—receipts that flow freely until you decide to block (canonize) them.
“Proof that flows. Block it when it matters.”
UVRN replaces heavy ledgers with tiny receipts: signed JSON records that prove who did what, when, and with what result.
Each receipt can stay loose (mutable, portable) or become blocked (canonical, permanent).
Tags act like open-graph hashtags for proof context. They help index receipts across apps, agents, and people.
| Tag | Meaning | Typical Use |
|---|---|---|
| #drvc3 | DRVC3 certificate / protocol | Compliance, generic proof, schema version |
| #canonized | Finalized / blocked receipt | Locked record, NFT seal, or audit log |
| #uvrn | Universal Verification Receipt Network | Cross-registry sync |
| #proof | Generic evidence emission | Generic verification events |
| #vscore | Confidence-score event | Quality metrics / analytics |
| #ai-action | AI-initiated proof | Model run, agent act, automation |
| #human-sign | Human-signed receipt | Wallet, e-mail, or identity signature |
| #group-seal | Collective canonization | 1155/721 supporter seals |
| #loglog | Human-readable twin entry | Sync to Hermes DevChronicle |
| #replayable | Contains replay instructions | Used by AI automations |
| #looseproof | Temporary verification | Draft, pre-publication proof |
Each tag can appear in the receipt metadata:
"tags": ["#uvrn", "#drvc3", "#canonized"]
{
"receipt_id": "abc123",
"issuer": "app.example.com",
"event": "content.publish",
"timestamp": "2025-10-06T21:00Z",
"integrity": {
"hash_algorithm": "sha256",
"hash": "sha256:…",
"signature_method": "eip191",
"signature": "0x…",
"signer_address": "0xA9F1…"
},
"validation": { "v_score": 92, "checks": {} },
"block_state": "loose",
"certificate": "DRVC3 v1.0",
"replay_instructions": {"service": "app.launcher", "params": {"id": "42"}},
"tags": ["#uvrn", "#drvc3", "#replayable"]
}TEST → VALIDATE → CANONIZE
| Method | Endpoint | Purpose |
|---|---|---|
| POST | /api/v1/receipts | Create / emit proof |
| GET | /api/v1/receipts/:id | Public verification |
| POST | /api/v1/canonize/:id | Finalize proof |
| GET | /api/v1/search?tag=#uvrn | Discovery / analytics |
Delta Engine API (@uvrn/api)
| Method | Endpoint | Purpose |
|---|---|---|
| POST | /api/v1/delta/run | Execute engine on bundle (returns receipt) |
| POST | /api/v1/delta/validate | Validate bundle schema |
| POST | /api/v1/delta/verify | Verify receipt (replay / hash) |
| Layer | Example |
|---|---|
| Apps | Substack, LK Hub, Figma plug-in, etc. |
| Auth | Wallet / OAuth signature |
| Network | Universal Verification Receipt Network (UVRN, open-source, neutral) |
| Optional On-chain Anchor | Ethereum / EVM hash reference |
MIT / Open Proof Standard v1.0
Implement: uvrn-packages — Delta Engine, CLI, API, MCP, DRVC3 adapter, and 26 scoped packages (v4).
Live on npm · v4.0.0 (26 packages)
@uvrn/core · @uvrn/sdk · @uvrn/adapter · @uvrn/mcp · @uvrn/api · @uvrn/cli · @uvrn/drift · @uvrn/agent · @uvrn/canon · @uvrn/algox · @uvrn/signal · @uvrn/score · @uvrn/test · @uvrn/farm · @uvrn/normalize · @uvrn/lattice · @uvrn/consensus · @uvrn/compare · @uvrn/measure · @uvrn/identity · @uvrn/timeline · @uvrn/watch · @uvrn/embed · @uvrn/receipt · @uvrn/store-sqlite · @uvrn/protocol
New in v4: @uvrn/receipt, @uvrn/store-sqlite, @uvrn/protocol.
Disclaimer: UVRN is in Alpha testing. The engine measures whether your sources agree with each other — not whether they're correct. Final trust of output rests with the user. Use at your own discretion. Have fun.
*UVRN makes no claims to "truth", the "verification" is the output of math — it is up to any user to decide if claim is actually "true" — Research and testing are absolutely recommended per use case and individual system!!
Contribute to our git! We're open source.
Three steps to verifiable truth
Send your data through UVRN
Cryptographic receipt created
Portable, independent validation

UVRN uses analytics to understand page and worklog usage. Ad storage and personalization stay off.