LennyFighter Payment API — Complete developer reference
All authenticated endpoints require an API key in the X-API-Key header. Obtain your key by registering a player via POST /api/v1/players.
Developers are never exposed to PII or PCI scope. Sensitive data flows:
All webhooks are signed with HMAC-SHA256. Verify using the X-LennyFighter-Signature header.
Developers trigger bank account payouts on behalf of users. Requires KYC verification. Daily limit: $10,000.
Allow users to fund a wallet from a linked bank account. Bank details are captured via a LennyFighter-hosted iframe — the developer never touches raw PII.
A convertible virtual currency (LennyCoin) for in-game transactions. Backed by LennyFighter's virtual ledger. Buy rate: 100 PC/$1. Sell rate: 95 PC/$1 (5% spread).
Players stake LennyCoin on matches. Winner takes the pot minus 5% platform fee. Both sides escrow before match starts.
Entry-fee tournaments with prize pool distribution. Prize split: 1st 50%, 2nd 30%, 3rd 15%, platform 5%.
Identity verification for bank operations and cashout. KYC is handled by LennyFighter — the developer initiates the flow and receives status via webhook. No identity documents pass through the developer's systems.
Player registration and API key management.