Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

open-ssp

open-ssp es un Spark Service Provider self-hosted escrito en Rust que gestiona billetera Spark liquidez, procesa Swap V3 requests y settle Lightning payments vía ldk-server o embedded ldk-node usando Breez Spark Rust SDK.

Ficha actualizada 22 sept 2026, 16:29 · upstream 21 sept 2026, 18:57 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es open-ssp

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

open-ssp es una implementación self-hosted de Spark Service Provider escrita en Rust. Proporciona API GraphQL SSP, gestiona billetera Spark liquidez, procesa Swap V3 requests y settle Lightning payments a través de ldk-server o embedded ldk-node. Utiliza Breez Spark Rust SDK para wallet embebida.

CASOS DE USO
  • Procesamiento de transacciones Lightning BOLT11 con preimage-swap transfer verificado
  • Gestión durable de estado de pagos y reconexión event-stream
  • Retiros cooperativos de Bitcoin a través de wallet dedicada Bitcoin Core
  • Depósitos confirmados con UTXO quotes reales y recuperación durable
PUNTOS DESTACADOS
  • Escrito en Rust con seguridad de memoria garantizada
  • Soporta LDK backend server o embedded con misma revisión pinned
  • Gestión durable de estado de pagos y reconexión event-stream
  • Retiros cooperativos Bitcoin vía dedicated Bitcoin Core wallet
  • Signed protobuf receive quotes, owner-scoped history, signed webhook delivery
PRECAUCIONES
  • Instant deposits, fee-bearing receive quotes, withdrawal batching no soportados
  • No incluye Docker/Compose (requiere instalación manual)
  • Embedded mode no expone payments vía ldk-server administration API
  • LDK backend limits según LDK_GAPS.md
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Requiere Rust, Go, PostgreSQL server tools. Instalar build dependencies manualmente. No requiere Docker. Ver deployment runbook para requirements, configuration, startup, liquidity, backups, monitoring.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.jsRust
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
300005000
06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.