Skip to main content
Du benötigst ein Lightning Wallet, um L402-APIs zu bezahlen. Zwei Optionen — beide kostenlos, beide weltweit nutzbar.
1

Konto erstellen

Gehe zu blink.sv und registriere dich mit einer Telefonnummer oder E-Mail-Adresse.
2

Lightning-Adresse kopieren

In der App: Einstellungen → Lightning-Adresse. Sie sieht so aus: yourname@blink.sv.
3

API-Schlüssel abrufen

Gehe zu dashboard.blink.svAPI Keys → erstelle einen Schlüssel.
4

In l402-kit verwenden

import { ManagedProvider } from "l402-kit";

const provider = ManagedProvider.fromAddress("yourname@blink.sv");
Oder mit dem Agent SDK:
import { buildWallet } from "l402-kit/agent";

const wallet = buildWallet({ BLINK_API_KEY: "your-key" });

Option B — Alby

1

Konto erstellen

Gehe zu getalby.com und registriere dich.
2

OAuth-Token abrufen

Gehe zu getalby.com/api-tokens und erstelle ein Token mit dem Berechtigungsbereich payments:send.
3

In l402-kit verwenden

import { buildWallet } from "l402-kit/agent";

const wallet = buildWallet({ ALBY_TOKEN: "your-token" });

Konfigurationsfreie Einrichtung über Umgebungsvariablen

l402-kit erkennt dein Wallet automatisch anhand von Umgebungsvariablen. Keine Codeänderungen erforderlich:
# Blink
export BLINK_API_KEY="your-key"

# Alby
export ALBY_TOKEN="your-token"
import { buildWallet } from "l402-kit/agent";

const wallet = buildWallet(process.env); // erkennt automatisch Blink oder Alby

Wallet aufladen

Beide Wallets stellen dir eine Lightning-Adresse zur Verfügung, über die du sats empfangen kannst. Zum Testen:
  1. Gehe zu coinfos.net oder einem beliebigen Faucet
  2. Sende 1000 sats an deine Lightning-Adresse
  3. Führe npm install l402-kit && node -e "require('l402-kit/agent').healthCheck()" aus
Keine Bank. Kein aufwendiges KYC. Funktioniert in 193 Ländern.