External Publication
Visit Post

YggdraSIM: A unified, open-source orchestration platform for (e)SIM

Osmocom Discourse [Unofficial] May 5, 2026
Source

Over the years, I have used a number of different tools to manage (e)SIM cards, and it has always felt clunky swapping between different environments—sometimes CLI-only, sometimes a GUI. One of my biggest pain points has always been that there isn’t a single tool capable of handling the entire width of the (e)SIM stack; you are always left juggling at least a couple of them.

I had personally been using pysim alongside GlobalPlatformPro, plus a few proprietary tools from vendors like Thales, Comprion, etc. This worked fine until I decided to move away from Windows in favor of Linux, at which point I realized the proprietary tools no longer worked as they are Windows-exclusive.

Instead of moving back to Windows, I decided to build the comprehensive orchestration platform I had been missing. YggdraSIM utilizes the amazing work by the Osmocom community (especially the pysim and simtrace2 teams) to tie all the loose ends together with a heavy focus on workflow orchestration.

The result is YggdraSIM , featuring:

  • Card Admin Shell (SCP03 + ETSI File System): Local management, script execution, and full file-system dumping.
  • OTA Simulator (SCP80): Remote management and script execution.
  • eSIM Relay (SGP.22+32): Both Live and Test certificate flows.
  • Local eIM (SGP.32): Full SGP.32 package loading.
  • Local SM-DP+: Load and tear down profiles completely offline to test card behavior without a server in the loop.
  • SAIP Tool: Powered by upstream pySim. Inspect, lint (against interoperability specs), transcode, interactively build, and hex-decode profile packages.
  • SUCI Tool: 5G SUCI key management.
  • HIL Bridge: A SIMtrace2-backed bridge. Lets a real card sit in a reader while serving a modem, with full APDU capture and a Wireshark mirror over GSMTAP.
  • Simulated Backend: An in-process simulated UICC/eUICC backend for testing without physical hardware.

v1.0.0 Release: GitHub: https://github.com/1ot/YggdraSIM

More QoL updates (such as a GUI) are on the way. I would love to hear your thoughts and feedback

Discussion in the ATmosphere

Loading comments...