Krypto-Auszahlungs-API für USDT und USDC
Bezahlen Sie Ihre Nutzer, Partner und Verkäufer mit einem API-Aufruf in Stablecoins. Geben Sie eine Adresse und einen Betrag an, und LirChain sendet USDT oder USDC auf Ethereum, BNB Chain oder Polygon aus Ihrem Guthaben und übernimmt das Netzwerk-Gas für Sie.
- Ein API-Aufruf pro Auszahlung, in Sekunden gesendet
- USDT und USDC auf Ethereum, BNB Chain und Polygon
- Unbegrenzte Auszahlungen in jedem Tarif, Gas inklusive
Stablecoin-Auszahlungen ohne eigene Hot Wallet
Krypto an viele Empfänger zu senden heißt, eine gedeckte Hot Wallet zu betreiben, auf jedem Netzwerk Gas-Coins vorzuhalten, Transaktionen zu ordnen, hängengebliebene erneut zu senden und Bestätigungen zu verfolgen. Eine Auszahlungs-API nimmt Ihnen das alles ab: Sie fordern eine Überweisung an und lesen ihren Status.
Auszahlungen kommen aus demselben Dollar-Guthaben, das Ihre Einzahlungs-Wallets und Einmalzahlungen füllen. Geld, das Ihre Kunden eingezahlt haben, kann also direkt wieder hinausgehen: als Auszahlung, Prämie, Erstattung oder Abrechnung mit Verkäufern. Sie können das Guthaben auch selbst in USDT oder USDC aufladen.
Betrag und Gebühr werden in dem Moment abgebucht, in dem die Auszahlung erstellt wird. Sie können also nie mehr senden, als Sie haben. Kann eine Auszahlung nicht gesendet werden, fließt beides in Ihr Guthaben zurück.
Was Auszahlungen Ihnen bietet
Ein Aufruf pro Auszahlung
Senden Sie ein Netzwerk, einen Stablecoin, eine Adresse und einen Betrag. Die Auszahlung ist erstellt und unterwegs.
Kein Gas-Management
LirChain zahlt die Netzwerkgebühr jeder Auszahlung. Sie müssen nie ETH, BNB oder POL halten, nur um senden zu können.
In Sekunden gesendet
Eine Auszahlung wird wenige Sekunden nach dem Erstellen gesendet und ist abgeschlossen, sobald das Netzwerk sie bestätigt hat, samt Transaktions-Hash.
Von Grund auf sicher
Betrag und Gebühr werden vorab reserviert, und eine Auszahlung, die Ihr Guthaben nicht deckt, wird abgelehnt, bevor etwas gesendet wird.
Ihre eigene ID bei jeder Auszahlung
Hängen Sie Ihre Nutzer- oder Bestell-ID an und erhalten Sie sie mit der Auszahlung zurück. So passt sie immer zu Ihren Daten.
API und Dashboard
Automatisieren Sie Auszahlungen von Ihrem Server aus oder erstellen Sie sie von Hand im Dashboard, wenn es nur wenige sind.
So funktioniert es
Von der Registrierung zum ersten Aufruf in wenigen Minuten.
- 1
Guthaben füllen
Ihr Guthaben wächst mit jeder Einzahlung und Zahlung Ihrer Kunden. Sie können es im Dashboard auch selbst mit USDT oder USDC aufladen.
- 2
Eine Auszahlung erstellen
Senden Sie das Netzwerk, USDT oder USDC, die Adresse des Empfängers, den Betrag in Dollar und Ihre eigene ID dafür.
- 3
Den Status verfolgen
Eine Auszahlung wechselt von ausstehend zu in Bearbeitung zu abgeschlossen. Lesen Sie sie über die API, um Status und Transaktions-Hash zu erhalten.
curl https://api.lirchain.com/merchant/payout/create \
-H "x-api-key: YOUR_API_KEY" \
-H "content-type: application/json" \
-d '{
"network": "polygon",
"asset": "USDT",
"address": "0x52aE0F1c8D4b7A90e3B6c2D15f8A47e09B3C91F3",
"amount": "25.50",
"external_id": "user-5521"
}'const API_KEY = "YOUR_API_KEY";
async function createPayout(params) {
const response = await fetch("https://api.lirchain.com/merchant/payout/create", {
method: "POST",
headers: { "x-api-key": API_KEY, "content-type": "application/json" },
body: JSON.stringify(params),
});
if (!response.ok) {
throw new Error(`LirChain API ${response.status}: ${await response.text()}`);
}
return response.json();
}
const result = await createPayout({
network: "polygon",
asset: "USDT",
address: "0x52aE0F1c8D4b7A90e3B6c2D15f8A47e09B3C91F3",
amount: "25.50",
external_id: "user-5521",
});const API_KEY = "YOUR_API_KEY";
type CreatePayoutParams = {
network: string;
asset: string;
address: string;
amount: number | string;
external_id?: string;
};
type CreatePayoutResult = {
id: string;
external_id: string | null;
network: string;
asset: string;
address: string;
amount: string;
fee: string;
receive_amount: string;
pay_amount: string;
status: string;
tx_hash: string | null;
created_ms: number;
processed_ms: number | null;
};
async function createPayout(params: CreatePayoutParams): Promise<CreatePayoutResult> {
const response = await fetch("https://api.lirchain.com/merchant/payout/create", {
method: "POST",
headers: { "x-api-key": API_KEY, "content-type": "application/json" },
body: JSON.stringify(params),
});
if (!response.ok) {
throw new Error(`LirChain API ${response.status}: ${await response.text()}`);
}
return response.json();
}
const result = await createPayout({
network: "polygon",
asset: "USDT",
address: "0x52aE0F1c8D4b7A90e3B6c2D15f8A47e09B3C91F3",
amount: "25.50",
external_id: "user-5521",
});import requests
API_KEY = "YOUR_API_KEY"
def create_payout(**params):
response = requests.post(
"https://api.lirchain.com/merchant/payout/create",
headers={"x-api-key": API_KEY},
json=params,
timeout=30,
)
response.raise_for_status()
return response.json()
result = create_payout(
network="polygon",
asset="USDT",
address="0x52aE0F1c8D4b7A90e3B6c2D15f8A47e09B3C91F3",
amount="25.50",
external_id="user-5521",
)<?php
const API_KEY = "YOUR_API_KEY";
function create_payout(array $params): array
{
$curl = curl_init("https://api.lirchain.com/merchant/payout/create");
curl_setopt_array($curl, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => json_encode($params),
CURLOPT_HTTPHEADER => ["x-api-key: " . API_KEY, "content-type: application/json"],
]);
$body = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
if ($body === false || $status >= 400) {
throw new Exception("LirChain API $status: $body");
}
return json_decode($body, true);
}
$result = create_payout([
"network" => "polygon",
"asset" => "USDT",
"address" => "0x52aE0F1c8D4b7A90e3B6c2D15f8A47e09B3C91F3",
"amount" => "25.50",
"external_id" => "user-5521",
]);package main
import (
"bytes"
"encoding/json"
"fmt"
"io"
"net/http"
)
const apiKey = "YOUR_API_KEY"
func CreatePayout(params map[string]any) (map[string]any, error) {
body, err := json.Marshal(params)
if err != nil {
return nil, err
}
request, err := http.NewRequest("POST", "https://api.lirchain.com/merchant/payout/create", bytes.NewReader(body))
if err != nil {
return nil, err
}
request.Header.Set("x-api-key", apiKey)
request.Header.Set("content-type", "application/json")
response, err := http.DefaultClient.Do(request)
if err != nil {
return nil, err
}
defer response.Body.Close()
data, err := io.ReadAll(response.Body)
if err != nil {
return nil, err
}
if response.StatusCode >= 400 {
return nil, fmt.Errorf("LirChain API %d: %s", response.StatusCode, data)
}
var result map[string]any
return result, json.Unmarshal(data, &result)
}
func main() {
result, err := CreatePayout(map[string]any{
"network": "polygon",
"asset": "USDT",
"address": "0x52aE0F1c8D4b7A90e3B6c2D15f8A47e09B3C91F3",
"amount": "25.50",
"external_id": "user-5521",
})
fmt.Println(result, err)
}{
"id": "8a1f4c2e-6d3b-4f70-9c15-2e7b0a94d6c3",
"external_id": "user-5521",
"network": "polygon",
"asset": "USDT",
"address": "0x52ae0f1c8d4b7a90e3b6c2d15f8a47e09b3c91f3",
"amount": "25.50",
"fee": "0.1275",
"receive_amount": "25.50",
"pay_amount": "25.6275",
"status": "pending",
"tx_hash": null,
"created_ms": 1791506100412,
"processed_ms": null
}Alle Endpunkte und Felder stehen in der API-Referenz zu Auszahlungen (auf Englisch). Sie arbeiten mit einem Coding-Agenten? Geben Sie ihm lirchain.com/llms-full.txt und er schreibt die Integration für Sie.
Netzwerke und Stablecoins für Auszahlungen
Auszahlungen werden in USDT oder USDC gesendet. Netzwerk und Stablecoin wählen Sie für jede Auszahlung.
| Netzwerk | Coins und Token |
|---|---|
| Ethereum | USDTUSDC |
| BNB Chain | USDTUSDC |
| Polygon | USDTUSDC |
Wofür Teams Auszahlungen einsetzen
Nutzerauszahlungen
Nutzer Ihrer Börse, Ihres Spiels oder Ihrer Wallet zahlen sich direkt über Ihren Auszahlungs-Button an ihre eigene Adresse aus.
Affiliate- und Empfehlungsprämien
Zahlen Sie Provisionen und Boni in Stablecoins aus, sobald sie verdient sind, an beliebig viele Partner.
Abrechnung mit Marktplatz-Verkäufern
Kassieren Sie bei Käufern über Einzahlungs-Wallets oder Zahlungen und rechnen Sie mit Verkäufern aus demselben Guthaben ab.
Erstattungen
Senden Sie eine Zahlung mit einem Aufruf an die Adresse eines Kunden zurück, über Ihre eigene ID mit der ursprünglichen Bestellung verknüpft.
Zahlungen an Auftragnehmer und Partner
Bezahlen Sie Freelancer, Lieferanten und Remote-Teams in USDT oder USDC, ohne Bankverzögerungen und Grenzen.
Gewinne und Cashback
Senden Sie Gewinne, Cashback und Aktionsprämien automatisch aus Ihrem eigenen System.
Auszahlungen: Preise
Jeder Tarif sendet unbegrenzt viele Auszahlungen. Eine Auszahlung kostet den Prozentsatz Ihres Tarifs zusätzlich zum Betrag, mindestens $0.10, und das Netzwerk-Gas ist inklusive.
| Tarif | Free | Starter | Business | Enterprise |
|---|---|---|---|---|
| Preis pro Monat | Kostenlos | $19.99 | $49.99 | $249.99 |
| Auszahlungen | Unbegrenzt | Unbegrenzt | Unbegrenzt | Unbegrenzt |
| Gebühr pro Auszahlung | 1 % | 0,5 % | 0,375 % | 0,25 % |
Jeder Tarif enthält alle vier Produkte. Tarife vergleichen
Auszahlungen: Fragen und Antworten
- In welchen Netzwerken und Token kann ich auszahlen?
- USDT und USDC auf Ethereum (ERC-20), BNB Chain (BEP-20) und Polygon. Netzwerk und Stablecoin wählen Sie für jede Auszahlung.
- Wer zahlt das Gas für eine Auszahlung?
- LirChain. Die Netzwerkgebühr ist in der Auszahlungsgebühr enthalten, Sie müssen also weder ETH noch BNB oder POL halten.
- Wie schnell wird eine Krypto-Auszahlung gesendet?
- Eine Auszahlung wird wenige Sekunden nach dem Erstellen gesendet. Sie gilt als abgeschlossen, sobald das Netzwerk sie sicher bestätigt hat, 12 Blöcke später, und erhält dann ihren Transaktions-Hash.
- Was kostet eine Auszahlung?
- Den Prozentsatz Ihres Tarifs (1 % bei Free, 0,5 % bei Starter, 0,375 % bei Business, 0,25 % bei Enterprise), mindestens $0.10, zusätzlich zum Betrag von Ihrem Guthaben abgebucht. Der Empfänger erhält den vollen angegebenen Betrag.
- Was passiert, wenn eine Auszahlung nicht gesendet werden kann?
- Sie wird als fehlgeschlagen markiert, und Betrag und Gebühr fließen vollständig in Ihr Guthaben zurück.
- Gibt es ein Limit für die Anzahl der Auszahlungen?
- Nein. Jeder Tarif, auch Free, sendet unbegrenzt viele Auszahlungen ab $1.
- Woher kommt das Geld für Auszahlungen?
- Aus Ihrem LirChain-Guthaben, das durch Einzahlungen auf Ihre Einzahlungs-Wallets und durch bezahlte Einmalzahlungen gefüllt wird. Sie können es im Dashboard auch selbst mit USDT oder USDC aufladen.
Funktioniert mit dem Rest von LirChain
Ein Konto, ein Guthaben und eine API für alle vier Produkte.
Auszahlungen kostenlos nutzen
Neue Konten starten im Free-Tarif, mit allen Produkten und ohne Karte.