BoltHub logoBoltHub

Changelog

Release notes and version history for bolthub.

v1.1.0

MCP Registry

  • @bolthub/mcp-registry - one MCP config entry, every API on the marketplace. The recommended integration for AI agents.
  • Tools: search_apis, get_api_details, call_api, preview_cost
  • preview_cost tool lets agents check pricing without paying
  • max_cost_sats parameter on call_api rejects invoices above a threshold
  • Session spending budget via BUDGET_SATS env var or --budget flag
  • Spending feedback after each call (sats spent, remaining budget)

CLI

  • @bolthub/cli - search, explore, and call marketplace APIs from the terminal
  • Commands: search, info, call with --max-cost, --budget, --method, --body options

Webhooks

  • Webhook subscriptions for invoice.settled, session.created, session.expired, billing.cycle_closed, billing.payment_received, billing.suspended, endpoint.health_changed
  • Automatic retries with exponential backoff
  • Delivery history dashboard with status tracking

Directory & discovery

  • API quality signals: uptime percentage, average response time, health status
  • Federated directory: external L402 APIs can register via POST /external-listings
  • Directory API formalized as an open standard (see Directory API guide)

Wallet support

  • Phoenixd wallet adapter added - fast (<200ms), self-custodial, automatic channel management
  • TypeScript SDK, MCP bridge, and CLI now support four wallet types: Phoenixd, LND, LNbits, NWC
  • Python SDK supports LND and LNbits wallets

v1.0.0

Initial public release of bolthub.

Platform

  • Non-custodial L402 payment gateway with five pricing models: per_request, per_kb, token_bucket, time_pass, metered
  • Weekly billing cycle with auto-pay via NWC
  • 14-day free trial for new accounts
  • Public API directory with search and tag filtering
  • Embeddable SVG badges for READMEs

SDKs

  • @bolthub/agent - TypeScript L402 client with wallet adapters (LND, LNbits, NWC)
  • bolthub - Python L402 client with LND and LNbits support
  • @bolthub/mcp-bridge - MCP server for AI agent integration

Discovery

  • Auto-generated OpenAPI 3.1 specs at /.well-known/openapi.json
  • L402 gateway metadata at /.well-known/l402-gateway.json
  • MCP config endpoint at /directory/{slug}/mcp-config
  • Gateway MCP discovery at /.well-known/mcp.json

Security

  • AES-256-GCM encryption for NWC credentials at rest
  • SSRF protection with DNS rebinding prevention
  • HMAC-SHA256 request signing for origin verification
  • Row-level security on all database tables
  • Rate limiting with LRU eviction