TRAI Mandated Compliance

The Ultimate Guide to DLT Registration

Distributed Ledger Technology (DLT) is the foundation of secure and spam-free business communication in India. Discover everything you need to know to get registered and start sending messages.

Entity Registration

Register your business legally

Header (Sender ID)

6-character brand identity

Content Templates

Pre-approved message formats

Understanding DLT

Distributed Ledger Technology (DLT) is a blockchain-based registration system mandated by the Telecom Regulatory Authority of India (TRAI) to control SMS spam.

It requires all businesses (Principal Entities) to register their business details, sender names (Headers), and message formats (Templates) on a telecom operator's centralized portal before they can send any SMS to Indian mobile numbers. If a message is sent that does not perfectly match a registered template from a registered header, the telecom operator will immediately block it.

The Cost of Non-Compliance

Without DLT registration, your business cannot send Bulk SMS, OTPs, or Transactional alerts in India. Bypassing DLT through international routes is illegal and results in 100% message failure.

Types of SMS & Headers

In DLT, messages are strictly categorized based on their intent. Your Header (Sender ID) type depends on the category.

Transactional

Strictly for OTPs and Banking alerts. No promotional content.


Header Type: 6 Alphabets (e.g. TRHDFC)
Service Implicit

For order updates, delivery alerts, and booking confirmations.


Header Type: 6 Alphabets (e.g. AMAZON)
Service Explicit

Promotional messages sent only to registered customers who opted-in.


Header Type: 6 Alphabets (e.g. OFFRME)
Promotional

Offers and marketing messages sent to non-DND numbers.


Header Type: 6 Numeric (e.g. 123456)

The 4-Step Registration Process

1

Register as Principal Entity

Sign up on any Telecom Operator's DLT portal. You will need to upload your business KYC documents and pay the one-time registration fee (approx ₹5,900 including GST, depending on the operator).

Required KYC Documents:
Business PAN Card
GST / Shop Act
Letter of Authorization
Authorized Person's PAN
2

Register Headers (Sender IDs)

Once your Entity is approved, you will receive a unique Entity ID. Log in and apply for Headers. Your Headers must tightly correlate with your registered company name or brand trademark.

Tip: Have a trademark certificate ready if your brand name differs from your legal company name.
3

Register Consent Templates (Optional)

If you plan to send Promotional or Service Explicit messages, you must first register a Consent Template outlining how and why you acquired the customer's permission.

4

Register Content Templates

Submit the exact text of the SMS you wish to send. Map the template to the Header you created in Step 2. Use {#var#} for dynamic words like OTP codes, amounts, or names.

Dear {#var#}, your OTP for login is {#var#}. Do not share this with anyone. - HanuOTP

Need Help with DLT?

Our DLT experts provide end-to-end guidance to ensure your entity and templates get approved without rejection.

Contact Support Create HanuOTP Account