What is an SM-DP+ address?
SM-DP+ is the server that holds your eSIM profile until your phone asks for it. Here is what it does, where the address comes from, and what it means when installation fails.
An SM-DP+ address is the domain name of the server that is holding your eSIM profile, waiting for your phone to come and collect it. You see it in the middle of an activation code, and sometimes on its own in a manual installation form.
What the name means
SM-DP+ stands for Subscription Manager Data Preparation, and the plus marks the version used for phones and watches rather than for machines and sensors. The two were separated in the standards because a car's connectivity module and a phone need very different handling.
Its job has three parts:
- prepare a profile, with the identity and keys that make a SIM real to a network
- hold it, bound to a single matching ID, and sometimes to a single phone
- deliver it, once and only once, over an encrypted channel to the chip in your phone
Nothing about the profile passes through the company you bought from at the moment of installation. Your phone talks to that server directly.
Where the address comes from
Whoever produced the profile runs it, or rents it. That is often not the brand on the website where you bought.
Travel eSIM providers mostly buy capacity from a handful of wholesale operators, so a provider's SM-DP+ address frequently belongs to a company you have never heard of. Seeing an unfamiliar domain in your activation code is normal and not a sign that something is wrong.
We are in that position ourselves: our profiles are delivered by our supplier's servers, not by ours.
When it shows up on its own
Some installation screens ask for two fields instead of one activation code:
- SM-DP+ address: the domain, such as
smdp.example.com - Activation code or confirmation code: the matching ID
That is the same information split into boxes. If your provider gave you a single LPA:1$...$... line, the part between the first and second dollar sign is the address, and the part after the second is the code.
What a failure usually means
If installation stops with a message about the server, the useful distinction is between a problem at the server and a problem getting to it.
- "Unable to connect" or a timeout is normally your connection. Installing an eSIM needs working internet, which is the awkward part if you are already abroad without data, so install before you travel or use wifi.
- "Invalid" or "not available" usually means the profile is no longer there: already installed, expired, or cancelled. A new code is the only route.
Restarting the phone is worth one attempt. Repeating a failed code many times is not, and some servers slow you down after several tries.
Quick answers
Is the SM-DP+ run by the company I bought from?
Often not. Most travel eSIM brands resell capacity, so the server belongs to a wholesale operator. An unfamiliar domain in your activation code is expected.
Do I need internet to install an eSIM?
Yes. Your phone downloads the profile from that server, so it needs wifi or a working data connection. This is why installing before you leave is better than landing and trying.
What is the difference between SM-DP+ and SM-DS?
SM-DP+ holds and delivers the profile. SM-DS is a discovery service that tells a phone a profile is waiting for it somewhere, used when there is no QR code to scan at all.
Can two phones download the same profile from it?
No. The server hands a profile over once, then marks that matching ID as used.