Skip to content
@bolt-ecosystem

Bolt

Encrypted device to device file transfer. Protocol, SDK, daemon and apps.

Bolt

Bolt is the protocol and app ecosystem behind LocalBolt: encrypted device to device file transfer for browser and native clients.

The hosted web app is live at localbolt.app.

Public repositories

Repository Role
bolt-protocol Protocol specification
bolt-core-sdk Shared Rust SDK, WASM bindings, transfer core, BTR
bolt-daemon Native side daemon for session and transport orchestration
bolt-rendezvous Untrusted signaling and rendezvous server
localbolt-v3 Hosted web app at localbolt.app
localbolt Self hosted web app
localbolt-native macOS native app: SwiftUI plus Rust native bridge and daemon sidecar
localbolt-marketing Marketing site (not currently deployed)
bolt-workspace Ecosystem map, architecture, roadmap, and the Bolt CLI

Architecture

A Rust core with thin platform native wrappers.

  • Native direction: Rust core, thin platform native shells.
  • macOS native shell: SwiftUI over the native/shared Rust C ABI bridge.
  • Browser direction: TypeScript UI and browser adapters over the shared protocol and SDK surfaces.
  • Retired desktop shell stacks have been removed from the active app trees.

Security posture

  • Transfers are encrypted.
  • The app does not present user approved sessions as verified device identity.
  • EA1 PAKE is a reviewable protocol proposal, not an implemented feature.
  • EA1 is not wire frozen, not implementation authorized, and not product facing.
  • Do not treat the current app as MITM proof verified pairing.

Downloads

LocalBolt for macOS is available from the localbolt-native releases. The current build is ad hoc signed and not notarized, so the first launch needs right click then Open.


by the9ines

Popular repositories Loading

  1. bolt-workspace bolt-workspace Public

    Bolt Workspace — architecture, PRD, roadmap, shared docs, and the Bolt CLI

    Rust 2

  2. localbolt-v3 localbolt-v3 Public

    LocalBolt v3 — Web application for encrypted P2P file transfer

    TypeScript 1

  3. localbolt localbolt Public

    LocalBolt — Open-source encrypted P2P file transfer, self-hosted

    TypeScript 1

  4. bolt-core-sdk bolt-core-sdk Public

    Bolt Core SDK — Open reference implementation of Bolt Protocol (Rust + TypeScript)

    Rust 1

  5. bolt-protocol bolt-protocol Public

    Bolt Protocol v1 — Normative specification for encrypted device-to-device file transfer

    1

  6. bolt-rendezvous bolt-rendezvous Public

    Bolt Rendezvous — Canonical Rust signaling server for Bolt Protocol

    Rust 1

Repositories

Showing 10 of 10 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…