Issue dossier
The official nsec/badge-2026 repository appeared publicly after NorthSec 2026. Its March-to-May authored commit history documents development chronology but does not establish public availability during the May event. The reviewed repository has no tag, GitHub release, or published binary, and no source maps a specific commit to a physical attendee unit or deployed CTF state.
A linkable camp-impact record with badge context, severity, evidence confidence, and source notes.
Back to issues index
official-source publication and deployment boundary · commit-pinned official GitHub publication · documented; public source release is post-event
Readers can inspect a real official source release while the catalogue avoids backdating its publication, claiming a particular factory image, or treating one source revision as proof for every badge handed out.
- Badge
- NorthSec 2026 Badge
- Category
- official-source publication and deployment boundary
- Severity
- note
- Confidence
- commit-pinned official GitHub publication
- Status
- documented; public source release is post-event
- Timeframe
- 2026-08-03 publication snapshot
- Source note
- nsec/badge-2026 commit 4dab9e6c4c0b8efc9a643ee646a49550453ea22c repository tree, commit history, and releases/tags surfaces reviewed 2026-08-04.
credits
Official team page naming the 2026 badge team members used for public credit records.
Badge: NorthSec 2026 Badge
event page
Official registration source for May 9-17, 2026 dates, Bonsecours Market venue, ticket entitlements, and the new social electronic badge while supplies lasted.
Badge: NorthSec 2026 Badge
firmware source
Official C++/Arduino PlatformIO build configuration for the public badge source. The source tree includes conference/CTF partition material but no tagged or released event binary.
Badge: NorthSec 2026 Badge
first-hand technical write-up
Marx314's post-event account of an observed NorthSec 2026 badge, including the boundary between NorthSec-made hardware and custom personal firmware; its 16 MB module statement remains first-hand observation rather than a production-wide official claim.
Badge: NorthSec 2026 Badge
hardware archive
Official KiCad design, production BOM/CPL/Gerber, dock, SAO, and source-artwork tree for the 2026 badge. It documents the project design without identifying a specific physical recipient unit.
Badge: NorthSec 2026 Badge
hardware documentation
Official ESP32-S3 hardware map for ST25R3916 NFC, 200×200 SSD1681 e-paper, six buttons, and eighteen WS2812/NeoPixel LEDs.
Badge: NorthSec 2026 Badge
image source
Official front-board SVG used as the exact source for the local high-resolution PNG and optimized WebP derivative; provenance records its source URL, Apache-2.0 license basis, repository attribution, and non-destructive processing.
Badge: NorthSec 2026 Badge
legacy source archive
The legacy nsec/nsec-badge archive lacked a 2026 branch, tag, or dedicated hardware tree at its 2026-08-03 recheck. It remains useful for lineage context, but NorthSec's separate nsec/badge-2026 repository now provides the official 2026 source release.
Badge: NorthSec 2026 Badge
license
Official commit-pinned Apache License 2.0 text for nsec/badge-2026, including the license basis recorded for the selected upstream front-board vector render.
Badge: NorthSec 2026 Badge
official CTF page
Official competition page whose retained 2026 Solarpunk section says the hackable electronic badge was fully integrated into the CTF, with point-bearing badge challenges and on-site badge-firmware tampering among physical tracks.
Badge: NorthSec 2026 Badge
schedule
Official community-room schedule source for all-day schwag pickup where attendees retrieved their t-shirt and badge with the nSec order QR code, plus soldering-village badge enhancement sessions and Badge Museum hours.
Badge: NorthSec 2026 Badge
source archive
Commit-pinned official Apache-2.0 nsec/badge-2026 source release. It appeared publicly on 2026-08-03, after the event, and had no tag, GitHub release, or binary artifact at review time.
Badge: NorthSec 2026 Badge
third-party firmware
Public custom firmware for NorthSec 2026 badge hardware, with NFC-to-webhook behavior, configuration/setup support, and display/no-display build paths; it is not an official NorthSec factory release, has no stated project license, and remains separate from the Apache-2.0 official source tree.
Badge: NorthSec 2026 Badge
village page
Official villages page documenting the soldering village, badge enhancements with blinking electronic parts, and a Badge Museum focused on NorthSec's electronic badges.
Badge: NorthSec 2026 Badge
Hubert Hackin' / Marx314 · retrieved 2026-05-15
First-hand post-event attendee write-up for an observed NorthSec 2026 badge with ESP32-S3, NFC, buttons, NeoPixels, and an e-ink display path; it explicitly separates the NorthSec-made hardware from the author's custom firmware. Its reported 16 MB module configuration remains source-scoped to that observation.
Badge: NorthSec 2026 Badge
Marx314 / GitLab · retrieved 2026-05-15
Public third-party firmware source for custom NFC-to-webhook behavior. Its README describes ESP32-S3-WROOM-1, 16 MB flash, ST25R3916 NFC, a six-button D-pad, and an 18-pixel NeoPixel ring; the project tree includes display and no-display builds but no project license metadata or root license file. It is separate from NorthSec's Apache-2.0 source release.
Badge: NorthSec 2026 Badge
NorthSec · retrieved 2026-05-15
Official competition source whose retained 2026 Solarpunk section says the hackable electronic badge was fully integrated into the CTF, with badge challenges for points and on-site badge-firmware tampering among physical tracks.
Badge: NorthSec 2026 Badge
NorthSec · retrieved 2026-05-15
Official event and registration source for dates, venue, ticket classes, and the new social electronic badge entitlement.
Badge: NorthSec 2026 Badge
NorthSec · retrieved 2026-05-15
Official source naming the NorthSec 2026 badge team members credited by the catalogue.
Badge: NorthSec 2026 Badge
NorthSec · retrieved 2026-05-15
Official source for the soldering village, badge-enhancement workshop language, blinking electronic-parts framing, and NorthSec Badge Museum context.
Badge: NorthSec 2026 Badge
NorthSec · retrieved 2026-05-15
Official schedule source for t-shirt and badge pickup using nSec order QR codes, badge enhancement sessions, and Badge Museum hours.
Badge: NorthSec 2026 Badge
NorthSec / GitHub · retrieved 2026-05-15
Commit-pinned official Apache License 2.0 text for the public nsec/badge-2026 repository, used as the reuse basis for the repository's selected front-board source render.
Badge: NorthSec 2026 Badge
NorthSec / GitHub · retrieved 2026-05-15
Official build configuration for the C++/Arduino PlatformIO source tree. The repository also carries conference/CTF partition material and source modules, but this source does not establish a tagged or physically deployed event firmware image.
Badge: NorthSec 2026 Badge
NorthSec / GitHub · retrieved 2026-05-15
Official source header mapping ST25R3916 NFC, the 200×200 GDEH0154D67 / SSD1681 e-paper path, six buttons, and eighteen WS2812/NeoPixel LEDs on the ESP32-S3 design.
Badge: NorthSec 2026 Badge
NorthSec / GitHub · retrieved 2026-05-15
Official hardware directory whose README identifies the NorthSec 2026 badge design. It contains KiCad board and schematic files, JLCPCB BOM/CPL/Gerber production material, dock hardware, and source artwork; it proves a public post-event design archive, not a per-recipient production configuration.
Badge: NorthSec 2026 Badge
NorthSec / GitHub · retrieved 2026-05-15
Official source SVG for the NorthSec 2026 front-board artwork. The catalogue's local image is a high-resolution raster export of this exact vector, with NorthSec repository attribution, Apache-2.0 license basis, and processing notes recorded in BadgeImage metadata.
Badge: NorthSec 2026 Badge
NorthSec / GitHub · retrieved 2026-05-15
The historical nsec/nsec-badge archive rechecked on 2026-08-03 had no 2026 branch, tag, or dedicated hardware tree. That finding applies only to the legacy archive and is no longer an official-2026-source gap: NorthSec separately published nsec/badge-2026.
Badge: NorthSec 2026 Badge
NorthSec / GitHub · retrieved 2026-05-15
Official NorthSec 2026 badge source snapshot at commit 4dab9e6c4c0b8efc9a643ee646a49550453ea22c. The public repository appeared on 2026-08-03 after the May event, carries Apache-2.0 licensing, and had no tagged release, GitHub release, or published binary at review time. Its earlier authored commits record development history, not prior public availability.
Badge: NorthSec 2026 Badge