The Bhopal Chanderi designer and the GI traceability QR code
Pallavi Tomar had not missed a deadline in twelve years. Every lehenga and dupatta that left her Bhopal studio—a converted double-room in Arera Hills with a dress form and an iPad propped on a wooden stool—carried her signature: hand-stitched hem detail, a fine printed label sewn into the waistband, and since 2024, a machine-generated QR code linking back to a weaver in Chanderi town thirty-five kilometres away. She was 35, had been designing ready-to-wear Chanderi pieces since her early twenties, and understood the rhythm of her business the way a weaver understands warp tension. Spring meant the wedding season rush; monsoon meant reduced orders and time to pitch her designs to boutiques in Indore and Bhopal; by winter, the seasonal tourists passing through the city's heritage hotels would order custom pieces.

In mid-May 2026, that rhythm broke. Her Digital Signature Certificate—the government-issued DSC she used to log into the MP Hastshilp Vikas Nigam portal—had expired. She did not know this until she tried to generate a traceability QR code for a batch of twelve lehengas she had stitched over the previous three weeks. The portal, operated by the Madhya Pradesh Handicraft Development Corporation, refused her. The error message on her phone screen, in Hindi and English, was unambiguous: "Certificate expired. Renewal required."
Pallavi had seventeen custom orders pending. Five of them were due to ship by the end of that week.
What followed was not a crisis of artistry or craft. Her designs were ready. The Chanderi silk—sourced directly from authorized looms via the weavers' co-operative in Chanderi town—was genuine and ready to be labelled. What followed was a collision between two bureaucratic systems: the Geographical Indication registry enforced by the IP India office, and the digital-certificate infrastructure that the government required her to use to access the portal that validated her compliance with that same registry. One system had made her legally obligated to display a QR code on every piece. The other system had locked her out of the place where she could generate it.
And the deadline was not moving.
🗓️ The weight of the GI requirement
Chanderi silk had been a registered Geographical Indication since 2005. The designation meant that only fabric woven in the towns of Chanderi and surrounding regions in Madhya Pradesh could legally be called Chanderi. It was a protection against counterfeits—the real issue became impossible to ignore after 2022, when online marketplaces flooded with mislabeled polyester and synthetic blends masquerading as Chanderi silk. By 2024, the enforcement became mandatory. Anyone selling a piece containing Chanderi fabric had to display a QR code linking it to a verified weaver registration. No exception for designers. No grace period for those who had not anticipated the requirement.
Pallavi had complied ahead of schedule. In late 2023, she applied for an authorized-user certificate through the Office of the DC Handlooms. The process took four weeks: three forms, a copy of her GST registration (she was registered; her turnover was roughly ₹28 lakhs annually), a declaration that she sourced Chanderi silk exclusively from looms listed in the National Handloom Weavers' Registry, and proof of her relationship with three specific weaver co-operatives. She paid ₹2,400 for the certificate. By January 2024, she had it in hand.
With the certificate came access to the MP Hastshilp Vikas Nigam portal. She logged in using her DSC—a Digital Signature Certificate issued by eMudhra, one of the government-authorized certification agencies. The portal had a simple interface. She would input her GST number, the weaver registration numbers, batch size, and click Generate QR Code. The system would spit out a unique code embedding a link to the National Handloom Registry. She would screenshot it, send it to her printing contractor in Bhopal, and have it printed onto her labels.
For the first eighteen months, the system worked. Pallavi generated between 60 and 180 QR codes per month depending on season. Her authorized-user certificate remained valid. Her DSC remained valid. Neither required active renewal; they simply lasted for the duration printed on the document.
She did not check the DSC expiry date in the fine print. It was a three-year certificate issued in January 2023. By her math, it would expire in January 2026. She had more than a year.
Except: DSCs are not like passports. They expire, and the date is not always legible in the email confirmation. She had received the eMudhra certificate in early January 2023 and had filed it away. By May, when she tried to log into the portal again, the system rejected her. The certificate had expired not in January 2026, but on the date it was issued plus three years: January 2023 + three years = January 2026. It was now May 2026. She had crossed the line without knowing.
She called eMudhra's customer support line. They told her the certificate was expired. Renewal was ₹1,500. She would need to apply online, submit her PAN, and wait 5–7 business days for the new certificate to be issued. She hung up and immediately applied online. The confirmation email said 5–7 business days. She marked May 28 on her calendar—a week away. It was May 19.
Nine days until the first deadline. Seven business days to get the certificate back.
⚠️ The margin collapses
She did not call anyone that day. Instead, she sat with the twelve lehengas laid out on her studio floor, each one complete except for the final step: the sewn label with the QR code. None of them could be packed. None of them could be shipped. The customs and boutiques she supplied operated on tight inventory cycles. Missing a deadline by a week meant the pieces would miss the wedding season window, and by monsoon, interest would have shifted to lighter fabrics. The margins on each piece were already thin—₹3,200 per unit at wholesale, ₹6,400 retail—because she competed with mass-produced pieces from factories in Tamil Nadu that had neither the craftsmanship nor the legal obligation to prove Chanderi authenticity, but could undercut her by 40%.
The financial pressure was real but not catastrophic. She had a small buffer—enough to absorb two weeks of no income. Her rent was ₹18,000 a month. She had paid her embroidery contractor in full for the season. But the real threat was not immediate cash. It was future orders. If her five biggest customers did not receive their pieces on time, they would find another designer. Three of them had never worked with her before; they were one-time referrals from a boutique in Indore. In the wedding industry, first impression is the only impression.
She waited. May 20, 21, 22 passed. No email from eMudhra. She called again on May 22. They said the application was in queue. Processing was 5–7 business days from submission. She had submitted on May 19. If the count started on May 20 (a Monday), then 5–7 business days would land her on May 27 or May 28. The first deadline was May 26.
On May 23, she texted a boutique owner in Indore: "Hi Riya, my batch is running a few days behind. Should have them ready by 26, 27 latest. Still on track?" The response came back in thirty minutes: "Pallavi, we're leaving Indore on the 26th for a wedding. Can you ship by the morning of the 25th? If not, we can't take them."
The deadline collapsed from May 26 to May 25. Two days. Five business days of processing remained, but now accelerated into thirty-six hours.
🌗 The agent arrives
Pallavi's brother, Rohan, worked in IT. He was not a lawyer or a government liaison, but he was the person in her circle who understood portals, systems, and what to do when they locked you out. She called him on the evening of May 23, explained the situation, and he said one thing immediately: "Have you tried the GabFORGE agent?"
She had not heard of it. He sent her a link to gabforge.ai, told her to log in, and said: "Tell it exactly what you just told me. Your DSC expired, eMudhra's processing it, you have a deadline, and you need the portal open." She was skeptical. This sounded like a chatbot. But it was past 9 p.m., and the government offices would not open until morning, and morning meant another day gone.
She logged in from her iPad and typed out the problem in Hindi. Slowly, carefully, not knowing how it would respond.
"मेरे DSC की समय सीमा खत्म हो गई है और मुझे Chanderi GI codes की जरूरत है। MP Hastshilp portal नहीं खुल रहा। मेरे 5 ऑर्डर अभी pending हैं। eMudhra से नया certificate आने में 5 दिन लगेंगे, लेकिन मेरी deadline कल सुबह है।"
— My DSC has expired and I need to generate Chanderi GI codes. The MP Hastshilp portal won't open. I have five orders pending. eMudhra will take five days for the new certificate, but my deadline is tomorrow morning.
The agent typed back within seconds.
"Pallavi, आपका authorized-user certificate अभी valid है? वह अलग चीज है DSC से। अगर certificate valid है, तो IP India के GI registry office से एक temporary QR code generate करने के लिए आप direct reach कर सकती हैं। Form CGI-100 submit करें और अपना authorized-user certificate number दें। वे आपको काम करने के लिए एक temporary code दे सकते हैं।"
(Your authorized-user certificate is still valid separately from your DSC, correct? If it is, you can reach out directly to the IP India GI registry office to request a temporary QR code generation. Submit Form CGI-100 along with your authorized-user certificate number. They may issue you a temporary code to work with.)
She did not know Form CGI-100 existed. She also did not know that the authorized-user certificate and the DSC were separate systems—she had assumed they expired together. She asked the agent for the email address of the GI registry office.
"Bhopal के पास closest GI registry office Indore में है। Email: [email protected]। Form CGI-100 download करें ipindia.gov.in/forms से। आपका authorized-user number, GST number, और दोनों certificate photos attach करें। Subject line में लिखें: 'Temporary Portal Access — DSC Renewal in Progress.' वे usually 24 घंटे में reply करते हैं।"
(The nearest GI registry office to Bhopal is in Indore. Email: [email protected]. Download Form CGI-100 from ipindia.gov.in/forms. Attach your authorized-user certificate number, GST number, and photos of both documents. In the subject line write: 'Temporary Portal Access — DSC Renewal in Progress.' They usually reply within 24 hours.)
Pallavi did this immediately. It was 9:47 p.m. on May 23. She found Form CGI-100 on the IP India website (it existed; she had simply never encountered it before). She filled it out. She photographed her authorized-user certificate and her GST registration. She composed the email exactly as the agent had suggested and sent it to [email protected].
She did not sleep well that night. But by 2 p.m. on May 24, she had a response. The GI registry office in Indore had approved a temporary portal access token valid for fourteen days. It was not a full account restoration, but it was enough to generate QR codes without needing the DSC to re-authenticate. The email included a unique access code and a link to the temporary portal. By 3 p.m., she was logged in. By 4 p.m., she had generated all twelve QR codes.
By 6 a.m. on May 25, the labels were printed and sewn. By 8 a.m., the pieces were packed and handed to the courier. The Indore boutique received them on the morning of May 26, as promised. Riya texted back a photo from the boutique's fitting room: five lehengas laid out on a marriage-bed, ready for the wedding that evening.
🧭 Why the system splits in two
What the agent had surfaced was a real gap in how the Chanderi GI system was designed. The enforcement regime—making QR codes mandatory as of 2024—had been designed by the IP India office in partnership with the Office of the DC Handlooms. It was excellent policy. It had nearly killed counterfeit Chanderi sales on e-commerce sites within months. But the implementation had delegated portal access to individual states' handicraft corporations, like the MP Hastshilp Vikas Nigam. And those corporations had layered the DSC authentication on top, for security. Which meant that when a DSC expired, access to the portal collapsed, even though the designer's underlying authorization to use the GI mark remained valid.
The system split this way intentionally. The DSC was a security measure; the authorized-user certificate was a business permission. The architects of the system likely believed they were being rigorous: verify identity every three years via the DSC, keep the broader permission separate and longer-lived. It was logical. It just did not account for the real rhythms of small-business life. For someone generating 60 to 180 QR codes a month, a three-year DSC cycle felt like forever. By the time renewal became an issue, it was an emergency.
And there was no failsafe built in. The portal did not send a warning 30 days before DSC expiry. The MP Hastshilp Vikas Nigam had not automated a simple email: "Your DSC expires January 2026. Renew now." The eMudhra certificate authority had not flagged it either. The system simply stopped working without warning, and the fallback—the temporary form, the email, the 24-hour human review—existed on the books but was unknown to most designers.
- ⚖️
2005 — Chanderi fabric GI registered
The Government of India registers Chanderi silk as a Geographical Indication, protecting the name and certifying that only fabric woven in Chanderi region can be labeled Chanderi.
- 📑
January 2024 — Pallavi obtains authorized-user certificate
She applies for and receives certification from the Office of the DC Handlooms, proving she sources Chanderi silk from verified looms. Cost: ₹2,400. Certificate validity: 5 years.
- 🔑
January 2024 — DSC issued by eMudhra
She obtains a Digital Signature Certificate to authenticate her access to the MP Hastshilp Vikas Nigam portal. Certificate validity: 3 years.
- 🛑
May 2026 — DSC expires; portal access blocked
Without warning, her DSC expires. The portal rejects her login. eMudhra's renewal process takes 5–7 business days. She has orders due in 24 hours and no way to generate the required QR codes.
Pallavi was not alone in facing this. The National Handloom Weavers' Registry listed over 4,000 registered weaver co-operatives in Madhya Pradesh. The Office of the DC Handlooms estimated that roughly 800 designers and micro-enterprises held authorized-user certificates as of 2025. Each one was exposed to the same DSC expiry risk. The difference was timing. Some had DSCs that would expire later in 2026. Some had already renewed and did not know why. A handful had gone through the same crisis and discovered the temporary form only by accident or by word-of-mouth from peers.
The law itself was well-intentioned. Protecting Chanderi as a place-based mark was important—the weaver co-operatives depended on it. Requiring QR codes added traceability. But the operational reality meant that a bureaucratic deadline (DSC validity) had become a silent business deadline, and the people most likely to miss it were those least equipped to navigate an emergency fix.
What it does
- 🔍Identified Form CGI-100 and the GI registry office email address from public IP India resources.
- 🗂️Clarified that the authorized-user certificate and the DSC are separate systems with different expiry dates.
- 📞Composed the subject line and document checklist for Pallavi's email to the Indore GI registry office.
What it does not do
- 🔒Never accessed her DSC, eMudhra account, or MP Hastshilp Vikas Nigam portal credentials.
- 📋Never filled or submitted Form CGI-100 — Pallavi filled, signed, and sent it herself.
- ✅Never contacted the GI registry office on her behalf — the email, and the decision to send it, were hers.
"नियम तो सही है, पर उसके लिए खुद को update रखना अपनी जिम्मेदारी है। पर कोई बताता नहीं कि कब expire हो जाएगा।"— The rule is right, but keeping yourself updated is your own responsibility. But nobody tells you when it's going to expire.
🌱 Quiet work in the margins
Pallavi's DSC eventually renewed. The eMudhra certificate came through on May 27, one day past her last immediate deadline. She logged back into the MP Hastshilp Vikas Nigam portal on May 28 and found her account restored. The temporary token that the GI registry office had issued her remained valid through June 6, and she did not deactivate it early; she kept it as a backup, uncommented upon, in case she needed it again.
She did not file a formal complaint with the Indore GI registry office. She did not write to the Office of the DC Handlooms. The system had worked, ultimately. The chaos had been resolved with a workaround. That felt like enough.
But the gap remained. The MP Hastshilp Vikas Nigam portal still had no automated warning for expiring DSCs. The form to request temporary access remained buried on the IP India website, unreferenced from the portal login page. When new designers applied for authorized-user certificates, the approval email did not mention Form CGI-100 or the temporary access procedure. The system was designed to work, but not to warn you before it broke.
That quiet inefficiency was the real issue. Pallavi had survived it because she had a brother in IT and because the agent had known where to look. But for a designer in a smaller town, without those connections, the same crisis would have meant shipping delays, lost customers, and maybe the difference between making payroll and not. The rule—the GI traceability requirement—was good. The implementation just had not been tested against the actual timescale of small-business life, where three years feels like forever until the day it does not.
She was back to the rhythm of her business: spring rush, monsoon orders, winter season. Seventeen lehengas completed. Her notebook filling with new designs in deep teal and saffron, matching her studio's light. The Chanderi looms in the town thirty-five kilometres away continued their work. The QR codes continued to trace each piece back to a weaver. The system, for now, held.