blink

Installation
SKILL.md

Blink Skill

Bitcoin Lightning wallet operations via the Blink API. Enables agents to check balances, receive payments via invoices, send payments over Lightning, swap between BTC and USD wallets, track transactions, and monitor prices.

What is Blink?

Blink is a custodial Bitcoin Lightning wallet with a GraphQL API. Key concepts:

  • API Key — authentication token (format: blink_...) with scoped permissions (Read, Receive, Write)
  • BTC Wallet — balance denominated in satoshis
  • USD Wallet — balance denominated in cents (stablecoin pegged to USD)
  • Lightning Invoice — BOLT-11 payment request string (lnbc...) used to receive payments
  • Lightning Address — human-readable address (user@domain) for sending payments without an invoice
  • LNURL — protocol for interacting with Lightning services via encoded URLs

Environment

  • Requires bash and Node.js 18+.
  • Requires BLINK_API_KEY environment variable with appropriate scopes.
  • For WebSocket subscriptions: Node 22+ (native) or Node 20+ with --experimental-websocket.
Related skills
Installs
34
GitHub Stars
415
First Seen
Feb 28, 2026