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.


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.
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.
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.
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.



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.



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.



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.



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.
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.
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.
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.
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.
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
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.
Edition badge, edition tracker, scarcity bar, remaining counter, certificate link, recently-sold proof. Drag, drop, save in Shopify's theme editor.
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.
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.
Editioned is the careful provenance app: real shipping inserts, real receipts, real buyers. No NFT minting. No wallet onboarding. No per-certificate fees, ever.
Each piece gets a unique cryptographic token plus a Roman numeral. The cert URL survives ownership transfers; the buyer fields rotate on revocation.
That's it. Six.
Edition badge, edition tracker, scarcity bar, remaining counter, certificate link, recently-sold proof. Drag, drop, save.
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.
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 · StudioThe 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.
"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.
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.
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 minting flow, no marketplace integration, no wallet onboarding. If your roadmap depends on token-gated drops, this is the wrong tool.
Your existing tool already does it better. We write per-order metafields; you template them into your normal shipping confirmation.
We track editions and certificates. Stock counts, suppliers, purchase orders, and warehouse moves all live in your existing ERP or in Shopify itself.
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.
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.
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 required | Never | For NFT features |
| EU Digital Product Passport export | Yes (CIRPASS-aligned JSON-LD) | Not mentioned |
| Theme blocks | 6 (badge, counter, tracker, scarcity, link, sold) | Fewer + redirects |
| Buyer view tracking on cert | "You opened this first" + count | No |
| Email integration | Order metafields → your existing tool | Built-in NFT flow |
| Free plan | 3 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.
Annual billing saves ~17%. The certificate itself is always free at every tier. Only the monthly plan is billed.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 →