What your buyers hold

The certificate, in the hand.

Each piece ships with a DL-sized print certificate. The front identifies the edition; the back carries the data block, QR code, and unique verification token. Below is the bespoke variant we ship with our own Guild 79 atelier pieces.

Guild 79 atelier certificate, front, Series I, The Hooded Figure Pendant, Edition I
Guild 79 atelier certificate, back, data block with QR code, masked token, and edition number

Hover to pause · click below to verify the cert

Live demo: the product behind this cert has been deleted on purpose, so the verification URL returns HTTP 410 Gone. That's the buyer-protection layer in action. Once a product is removed, its certificate is provably no longer valid. No broken-link sleight of hand, no orphaned data.

Limited Editions Provenance Certificate 30-day Pro trial · no card

Limited & numbered editions for Shopify, verifiable by default.

Turn each product into a limited, numbered, verifiable edition with a hosted certificate, QR verification, and EU Digital Product Passport export. No NFTs, no crypto wallets, no per-certificate fees. Every install starts with 30 days of full Pro features, free. No card required.

30 days Pro free · no card GDPR webhooks respected Shopify PCD-approved
your-store.com/products/limited-edition-piece
Series I · Limited
The Limited Edition Piece
$340.00
Edition badge
Edition III of VII
Edition tracker
I II III IV V VI VII
Scarcity bar
2 of 7 remaining
Four styles · One canonical artifact

Print and web, in lockstep.

Every edition has two surfaces: the printed DL card that ships in the box, and the hosted certificate page buyers see when they scan. Both share the same theme so the experience reads as one. Atelier is our own bespoke variant, Pro unlocks Light, Studio unlocks all three commercial styles.

Atelier bespoke · Guild 79
Custom, on application

The variant we ship from our own atelier: void black with antique gold, italic Cormorant Garamond, snake monogram. Built once for ourselves, available for established ateliers by conversation.

Guild 79 bespoke print card, front
Guild 79 bespoke print card, back
Buyer-facing web cert
Guild 79 bespoke web certificate page
Light · Pro+
Cream & gold

Warm tinted white with restrained gold accents. The default for working merchants, neutral enough to ship with any piece, refined enough not to read as generic.

Light style print card, front, Edition I, The Hooded Figure Pendant, by Guild 79
Light style print card, back, data block + QR code
Buyer-facing web cert
Light style web certificate page, verified provenance with edition tracker and verification activity
Dark · Studio+
Onyx & copper

Near-black field with warm copper-gold accents. The format for drops and limited series where the cert is meant to feel like an object, not a receipt.

Dark style print card, front
Dark style print card, back, gold QR on void
Buyer-facing web cert
Dark style web certificate page
Minimal · Studio+
Pure black & white

No color at all. Black on white, brackets and rules only. For merchants whose brand identity is the typography, most art galleries, most editorial-style fashion drops.

Minimal style print card, front
Minimal style print card, back, black QR on white
Buyer-facing web cert
Minimal style web certificate page
See it in motion

Two flows. Thirty seconds each.

The real screens, not a talking head. First the setup walkthrough, then the lifecycle integrity flow. Both loop silently, click to pause if you want a closer look.

Setup walkthrough · 35s Set the Edition Total, place an order, watch the edition auto-assign and the cert PDF download. No code, no config files.
Deletion lifecycle · 28s Buyer scans the cert. Merchant deletes the product. Buyer scans again and sees HTTP 410, “certificate no longer valid.” Provenance never lies.
How the certificates stay yours

A unique token per piece, never enumerable.

Every edition gets a cryptographic token at creation. Not a sequential ID, not a hash of the order number, not anything an outsider can guess. Same primitive Node uses for session tokens and JWT signing. Generated once. Validated at the certificate URL. Revoked the instant a piece is returned.

Each certificate URL ends with a token like
?edition=III&token=hf7k2m9bpx
2.8 trillion possible tokens (36⁸ combinations) 10 chars · hf prefix + 8 random chars from a-z, 0-9 crypto.randomBytes · cryptographically secure randomness

Not enumerable

Apps using sequential IDs (/cert/1, /cert/2) leak every certificate to anyone who can iterate URLs. Editioned tokens can't be guessed even after seeing thousands of valid ones.

Cryptographically random

Generated with Node's crypto.randomBytes, the same primitive used for session tokens and JWT signing. Not Math.random(), which is predictable from a few samples.

Collision-checked

2.8 trillion combinations make collisions effectively impossible. Even so, every token is checked against the database at creation time, with up to 5 retries. Belt and braces.

Revocation rotates the token

When you revoke an edition (return, cancellation, transfer), the old token dies and a new one is generated for the next buyer. Old QR codes can't be reused to view the active certificate.

No NFTs. No wallets. No blockchain. Just a token your buyer's browser verifies in 30 milliseconds.

We started with a simpler problem. Guild 79 ships hand-finished jewellery from a small atelier, and we needed a way to give every buyer a record of where their piece came from. The existing options asked our buyers to install crypto wallets. Most of them politely declined.

So we built the wallet-free version we needed for ourselves, and made it work for anyone who numbers their work.

Guild 79

How it works

Three surfaces. One source of truth.

Editioned writes once and shows everywhere: theme blocks on your storefront, a hosted certificate page per edition, and order metafields feeding your existing email tool.

Editioned demo · numbered editions for Shopify · 1 minute 28 seconds

Six theme blocks. Any theme. Zero code.

Edition badge, edition tracker, scarcity bar, remaining counter, certificate link, recently-sold proof. Drag, drop, save in Shopify's theme editor.

  • Works on Dawn, Sense, Studio, and any Online Store 2.0 theme
  • Reads metafields directly, no JavaScript runtime
  • 3 style presets per block (Pro): Light / Dark / Minimal
Edition Badge block
Edition III of VII
Edition Tracker block
I II III IV V VI VII
Scarcity Bar block
2 of 7 remaining

A certificate page your buyer wants to share.

Every edition gets its own page at /apps/provenance with origin, studio attestation, materials, QR code, and a real verification trail.

The buyer sees when they opened it first, how many times they've returned, and how many strangers have verified. A small detail that reads as care.

  • Hashed visitor ID (no raw IP or UA stored). GDPR-friendly
  • 1-hour dedup so refreshes don't inflate counts
  • Public scanners see total verification count; buyers see their personal trail
Verification Activity
You're the first to open this certificate.
Recorded 12 May 2026.
Returning buyer
You first opened this on 12 May 2026. You've viewed it 5 times. Public verifications: 14.

Your email tool, not ours.

We don't send transactional email. Instead, every order gets edition metafields (certificate URL, edition number, token, fulfilled-at) written automatically. Your Shopify Email / Klaviyo / Omnisend / Mailchimp reads them and ships the cert inside your normal post-purchase flow.

  • One sender, one suppression list, one brand
  • No second email infrastructure to maintain
  • No per-email or deliverability fees on top of your existing tool
// order.metafields.editioned cert_url "https://shop.com/...?edition=3&token=···" edition_number 3 edition_roman "III" edition_total 7 token_masked "···9LAW" product_handle "limited-edition-piece" fulfilled_at "2026-05-12T16:23:00Z"
Everything in the box

Built for merchants, not crypto.

Editioned is the careful provenance app: real shipping inserts, real receipts, real buyers. No NFT minting. No wallet onboarding. No per-certificate fees, ever.

Numbered editions

Each piece gets a unique cryptographic token plus a Roman numeral. The cert URL survives ownership transfers; the buyer fields rotate on revocation.

Six theme blocks

That's it. Six.

Edition badge, edition tracker, scarcity bar, remaining counter, certificate link, recently-sold proof. Drag, drop, save.

Hosted certificates

A page per edition at /apps/provenance with origin, attestation, materials, QR code, and a verification trail the buyer sees on every visit. Works whether they scan the QR from a shipping insert or type the URL by hand.

EU-DPP export

One click per edition. CIRPASS-aligned JSON-LD ready for your compliance partner when the ESPR delegated act reaches your sector.

Batteries Feb 2027 · Textiles ~late 2028 · Electronics ~2027 to 2028.

Pro · Studio

Order metafields

The cert URL lands on every order under the editioned namespace. Klaviyo, Omnisend, Shopify Email pick it up automatically. No second sender to manage, no per-email rent.

Verification trail

"You're the first to open this certificate."

We log the first scan, the buyer's return visits, the public count. Hashed visitor IDs; no raw IP or UA stored.

Honest scope

What Editioned isn't.

Easier to evaluate a tool when you know what it deliberately doesn't do. Pick us for what's below; if you need any of the things in the list, pick a different tool. Both are fine choices.

Not on a blockchain.

Some buyers might prefer that. We don't host data onchain and we don't intend to. Federated registries won the EU's bet for a reason.

No NFTs. Ever.

No minting flow, no marketplace integration, no wallet onboarding. If your roadmap depends on token-gated drops, this is the wrong tool.

We don't send transactional email.

Your existing tool already does it better. We write per-order metafields; you template them into your normal shipping confirmation.

Not an inventory system.

We track editions and certificates. Stock counts, suppliers, purchase orders, and warehouse moves all live in your existing ERP or in Shopify itself.

No analytics product downstream.

We don't sell merchant data. We don't sell buyer data. We don't have a separate "intelligence" SKU. The product you install is the only product we offer.

Not a registrar.

We export the EU-DPP JSON-LD record. Submission to the EU Central Registry is handled by your compliance partner, not by us. Direct registry submission may come later; today it doesn't.

Honest comparison

Wallet-free by design.

Most provenance apps in the Shopify ecosystem were built for the NFT era. Wallet-first, per-certificate fees, crypto-native. Editioned is for merchants who want provenance without any of that.

Editioned NFT-era apps
Per-certificate fee$0 at every tier$0.25-$0.75 per COA
Crypto wallet requiredNeverFor NFT features
EU Digital Product Passport exportYes (CIRPASS-aligned JSON-LD)Not mentioned
Theme blocks6 (badge, counter, tracker, scarcity, link, sold)Fewer + redirects
Buyer view tracking on cert"You opened this first" + countNo
Email integrationOrder metafields → your existing toolBuilt-in NFT flow
Free plan3 products, 5 editions each, cert PDF (watermarked)Unlimited but per-cert fees apply

Comparison reflects publicly documented features across NFT-based provenance apps in the Shopify ecosystem as of May 2026. Different audiences, different choices.

Pricing

Three tiers. No per-cert fees, ever.

Annual billing saves ~17%. The certificate itself is always free at every tier. Only the monthly plan is billed.

Every install starts with a 30-day Pro trial. Full Pro features unlocked: auto-assign on orders, EU Digital Product Passport export, all certificate styles, unwatermarked PDFs. No card required. After the trial your store auto-downgrades to Free unless you upgrade.
No per-certificate fees at any tier. A Studio merchant generating 100,000 certificates a year pays the same $99/mo as one generating 100.
Free
For trial + small editions
$0
Forever
  • 3 products · 5 editions each (15 total)
  • All 6 theme blocks
  • Web certificate page
  • Watermarked PDF cert (Light)
  • Order metafields → BYO-mail
Install free
Studio
For scaled brands + drops
$99/ month
or $990 / year (save ~17%)
  • 500 products · 500 editions each (250K total)
  • Light · Dark · Minimal cert styles, all three
  • Series drops + low-stock animations
  • Removable "Powered by" footer
  • Everything in Pro
Choose Studio

Bespoke variant? Established ateliers occasionally want a print cert designed around their existing identity, custom typography, palette, signature marks. We do this case-by-case, by conversation. Get in touch.

EU Regulation · ESPR + Battery Regulation

The Digital Product Passport is coming.

The EU's Ecodesign for Sustainable Products Regulation (ESPR, 2024/1781) is rolling out mandatory Digital Product Passports. Editioned exports your data as a CIRPASS-aligned JSON-LD record per edition, ready before the deadline for your sector.

Heads up: if you sell batteries, the deadline is 18 February 2027. Textiles, electronics and others follow through 2028-2030.
19 Jul 2026
ESPR full application EU Central DPP Registry goes live. CEN/CENELEC EN 1821x standards publish.
18 Feb 2027
Batteries, mandatory EV + industrial >2 kWh + LMT batteries under Regulation 2023/1542 Annex XIII.
~2027-2028
Electronics, ICT Laptops, phones, peripherals under ESPR delegated acts.
~Late 2028
Textiles + apparel Delegated act adopted Q2 2027, mandatory ~18 months later.
2028-2030
Iron, steel, aluminum, furniture, construction Phased rollout across remaining ESPR product groups.
What you can claim today: "DPP-ready architecture." Editioned exports JSON-LD aligned with the CIRPASS-2 Core Ontology (April 2025 proposal). When CEN/CENELEC EN 1821x publishes (~late 2026), Editioned swaps the schema namespace to the official URI. No work on your end. Sources: ec.europa.eu/eco-design · cirpass2.eu · gs1.org/digital-link
Common questions

Things merchants actually ask.

Do I need to enter a card to install?

No. Every install starts with 30 days of full Pro features unlocked. You get auto-assign on orders, EU Digital Product Passport export, all certificate styles, unwatermarked PDFs. No card, no charges, no surprise bills. After 30 days your store auto-downgrades to the generous Free plan (3 products, 15 editions) unless you choose to upgrade.

Do my buyers need a crypto wallet?

No. Editioned is deliberately wallet-free. Buyers verify by visiting a URL or scanning the QR code on their cert. The page remembers them by hashed visitor ID. No account, no sign-up, no wallet.

Do you charge per certificate?

No. Unlike most provenance apps, Editioned charges only the flat monthly tier price. There are no per-COA, per-scan, or per-mint fees. A Studio merchant generating 100,000 certificates a year pays the same $99/mo as one generating 100.

What is the EU Digital Product Passport (DPP)?

A regulation under ESPR (Reg 2024/1781) requiring a digital record for every product placed on the EU market. The record covers manufacturer, materials, sustainability, repair, and recycling data. Mandatory for batteries from Feb 2027, textiles around 2028, electronics 2027 to 2028. Editioned exports a CIRPASS-aligned JSON-LD record per edition, ready for submission when the delegated act reaches your sector. See timeline.

What email tool do you support?

Whichever one you're already using. Editioned writes per-order edition metafields under the editioned namespace. Shopify Email, Klaviyo, Omnisend, Mailchimp all read them natively. We don't send transactional email ourselves; you keep one sender, one suppression list, one brand.

Does it work on my theme?

If you're on Shopify Online Store 2.0 (any theme released since 2021), yes. The six blocks are Theme App Extensions, so they drop into any section that accepts blocks. Verified on Dawn, Sense, Studio, and other Online Store 2.0 themes during Shopify's submission review and across the owner store's custom theme.

What happens to a certificate if a buyer returns the piece?

You revoke the edition from Editioned admin. The old certificate URL renders a "Certificate Revoked" page; the edition number returns to available and re-assigns to the next buyer with a fresh token. Each revocation generates a new token, so old QR codes can't be reused. The previous token stays in the database long enough to show the revocation page to anyone who scans an old QR after transfer.

Can I export my data if I leave?

Yes. CSV export of every edition is on the Token Generator page. DPP JSON-LD export per edition is in the product editor. All data is yours; you can take it with you.

Who is behind Editioned?

Editioned is built by Guild 79, a hand-finished jewellery atelier. The same provenance flow runs on Guild 79's own storefront, which means we dogfood the app. Listed at apps.shopify.com/editioned.

Number the work. Let it prove itself.

Install Editioned on your Shopify store in under two minutes. Every install starts with 30 days of full Pro features, free. No card required. After the trial your store auto-downgrades to the Free plan unless you upgrade.

Install on Shopify