Product Hunt 🎉 We are featured on Product Hunt! Use code for 1,000 free execution credits.
NIP-98 Authenticated • NIP-57 Zap Enabled

Bridge Any Webhook to
Nostr Relays in Seconds

Transform GitHub releases, Stripe payments, RSS feeds, and custom HTTP payloads into cryptographically signed Nostr events delivered at sub-second edge speed.

Real-Time Edge Transformation Workflow
📥
1. Inbound Webhook
GitHub, Stripe, Custom JSON POST payloads
2. Liquid Engine
JSONPath extraction & template compilation
🔑
3. Nostr Signer
Ephemeral key, encrypted nsec, or NIP-46
📡
4. Relay Broadcaster
Concurrent publish to damus, nos.lol, etc.
Interactive Live Demo

Payload to Nostr Event Transformation

Select a sample webhook source to preview how NostrBridge extracts payload fields and formats signed Nostr events.

Incoming POST Webhook Payloadapplication/json
{
  "action": "published",
  "release": {
    "tag_name": "v2.4.0",
    "name": "v2.4.0 - Monorepo Launch",
    "body": "Features include Cloudflare D1 migrations and NIP-57 Zap billing.",
    "html_url": "https://github.com/org/repo/releases/tag/v2.4.0"
  },
  "repository": {
    "full_name": "nostrbridge/core"
  }
}
Configured Liquid Template:🚀 New Release {{ payload.repository.full_name }} {{ payload.release.tag_name }} {{ payload.release.body }} Release Link: {{ payload.release.html_url }}
Signed Nostr Event (Kind 1)NIP-01 Ready
{
  "id": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
  "pubkey": "82341f882b6eabcd1234567890abcdef1234567890abcdef1234567890abcdef",
  "created_at": 1721692800,
  "kind": 1,
  "tags": [
    [
      "t",
      "github"
    ],
    [
      "t",
      "release"
    ],
    [
      "r",
      "https://github.com/nostrbridge/core/releases/tag/v2.4.0"
    ]
  ],
  "content": "🚀 New Release nostrbridge/core v2.4.0\n\nFeatures include Cloudflare D1 migrations and NIP-57 Zap billing.\n\nRelease Link: https://github.com/org/repo/releases/tag/v2.4.0",
  "sig": "4a12bc90...8ef921"
}
Architected for Enterprise Reliability

Engineered for Nostr Automation

Everything you need to automate your event publishing pipeline from traditional HTTP services directly onto decentralized relays.

Cloudflare Edge

Sub-Second Edge Execution

Deployed globally on Cloudflare Workers edge network. Low latency HTTP intake and background relay execution using waitUntil().

🔐
NIP-46 / NIP-01

3 Flexible Signing Modes

Sign events using ephemeral bot keys, your AES-256 encrypted personal nsec, or delegate signing via NIP-46 Remote Bunker.

🛠️
JSONPath + Liquid

Liquid Template Engine

Extract nested payload values using JSONPath expressions and format note text and tags dynamically with Liquid templates.

📡
WebSocket Pool

Multi-Relay Pool Broadcaster

Publish concurrently to multiple relays with WebSocket connection pooling and individual delivery status logging.

NIP-57 Lightning

NIP-57 Zap Billing

Integrated Lightning payments via LNURL-pay. Top up Pay-Go credits instantly or purchase $10 monthly subscriptions.

🛡️
NIP-98 Auth

NIP-98 Security Gating

All management endpoints and rule configurations are strictly protected by NIP-98 HTTP authentication events.

Protocol Standards Compliance

Supported NIP Specifications

NostrBridge is built strictly to official Nostr Implementation Possibilities (NIPs) ensuring full interoperability with all clients, relays, and wallets.

NIP-01 Core Standard

Basic Protocol & Schemas

Standard event formatting, cryptographic Schnorr signatures, and WebSocket relay protocol communication.

NIP-07 Authentication

Web Extension Signer

Seamless browser-extension authentication using Alby, nos2x, or Flamingo without exposing private keys.

NIP-19 Encoding

bech32 Entity Format

Support for human-readable entity identifiers including npub, nprofile, note, nevent, and naddr.

NIP-46 Key Security

Remote Signer (Bunker)

Delegate event signing to remote hardware or cloud bunkers securely over Nostr Connect sockets.

NIP-57 Monetization

Lightning Zaps Billing

Automated LNURL payment verification and instant credit top-up via verified Lightning Zap receipts.

NIP-89 Interoperability

App Handler Recommendations

Interoperable client metadata tagging for webhook bot identity and event classification.

NIP-98 API Security

HTTP Auth Headers

Cryptographically gated REST API management requiring base64 signed HTTP authorization events (Kind 27235).

Rich Nostr Schema Support

Supported Nostr Note Kinds

Configure your webhook rules to publish events using any of these 12 specialized Nostr event kinds according to your application requirements.

💬
Kind 1 NIP-01 / NIP-48
Active Kind

Standard Text Note / Webhook Proxy

Microblogging short posts and proxied webhook announcements from GitHub, Stripe, or custom services.

🗣️
Kind 11 NIP-7D
Active Kind

Forum Thread Root

Structured root posts for community discussion forums and topic threads.

💻
Kind 1337 NIP-C0
Active Kind

Code Snippet

Formatted programming source code snippets with language extension and syntax tagging.

🐙
Kind 1617 NIP-34
Active Kind

Git Repository Patch & Commit

Git commits, patches, pull request notifications, and repository state broadcasts.

🧲
Kind 2003 NIP-35
Active Kind

Torrent File Index

Decentralized torrent file indexing with magnet links, infohashes, and tracker metadata.

📰
Kind 30023 NIP-23
Active Kind

Long-form Markdown Article

Blog posts, news articles, and rich markdown publications with header images.

🔴
Kind 30311 NIP-53
Active Kind

Live Activity & Streaming

Real-time live streaming notifications, audio spaces, and broadcast status updates.

📚
Kind 30818 NIP-54
Active Kind

Wiki Article & Doc Entry

Encyclopedia-style entries, system documentation, and collaborative wiki articles.

🎙️
Kind 31337 NIP-F4
Active Kind

Podcast Episode & Feed

Podcasting feeds, audio episodes, chapter marks, and show note releases.

📅
Kind 31923 NIP-52
Active Kind

Calendar Event & Schedule

Time-based or date-based event invitations, meetups, and developer call schedules.

🎬
Kind 34235 NIP-71
Active Kind

Video Media Event

Landscape long-form video or short portrait video clips with media streaming URLs.

🔖
Kind 39701 NIP-B0
Active Kind

Web Bookmark Index

Saved web bookmarks, curated URL lists, and scheme-less d-tag references.

Interactive Fee Estimation

Zap Billing Calculator

Simulate your monthly usage and find the most cost-effective tier for your webhook automation needs.

Monthly Notes Shared1,000 notes
10 notes5,00025,000 notes
Active Webhook Endpoints3 rules
1 endpoint10 rules20 rules
Selected Parameters Summary
Monthly Note Volume:1,000
Endpoint Rule Configs:3
Free Tier

Up to 100 notes & 2 webhooks free forever.

0 sats
$0.00 / mo
Exceeds Free limits (100 notes or 2 endpoints max)
Premium SubscriptionBest Value

Fixed rate up to 5,000 notes & 10 webhooks.

$10.00
~30,000 sats / 30 days
Pay-As-You-Go Wallet

10 sats / note published + 100 sats / rule created.

10,300 sats
~$3.43 USD
Transparent Lightning Pricing

Simple, Transparent Tiers

No hidden fees. Pay using native Lightning Network Zaps (NIP-57) or start with our free tier.

Free Starter

Free Forever
0 sats
$0.00 / month
  • 100 Notes Shared / month
  • 2 Webhook Endpoint Rules
  • Ephemeral Bot Key Signing
  • Standard Public Relays
  • Community Documentation
Get Started Free →
Most Popular

Premium Monthly

$10.00
~30,000 Sats / 30 days
  • 5,000 Notes Shared / month
  • 10 Webhook Endpoint Rules
  • Encrypted nsec & NIP-46 Bunker
  • Custom Relay Pool Configuration
  • Priority WebSocket Connection Pool
  • Lightning Invoice Upgrade
Upgrade with Lightning →

Pay-As-You-Go

Flexible Wallet
10 sats
per note + 100 sats / rule
  • Unlimited Notes & Volume
  • Unlimited Webhook Endpoints
  • Pay only for what you broadcast
  • All Signing Preferences
  • Instant LNURL Zap Top-Up
  • Detailed Webhook Execution Logs
Top Up Wallet →
Engineered by Workouse

Who We Are: Building Sovereign & Open-Source Edge Infrastructure

NostrBridge is created and maintained by Workouse (workouse.com), a boutique software development studio led by Senior Software Architect Emre Yılmaz.

We specialize in full-stack engineering, high-scale edge computing, Nix reproducibility, and decentralized protocol integrations. Our mission is to empower developers with reliable, non-custodial tooling that bridges legacy web services with censorship-resistant open protocols.

⚡ Edge-First Architecture

Zero cold starts, sub-second execution on global Cloudflare edge workers.

🌐 100% Open Source

Publicly audited, transparent code hosted on GitHub organization.

W

Workouse Studio

Decentralized Web & Edge Engineering

Verified Studio
Primary Domain workouse.com
Open-Source Org github.com/workouse
Engineering Focus Nostr, Edge Workers, Nix
Lead Architect Emre Yılmaz
// Sovereign Stack Philosophy
$ nix-shell --pure
$ pnpm --filter @nostrbridge/landing build
✓ Deployed to global edge network
Frequently Asked Questions

Everything You Need to Know

Got questions about NostrBridge edge architecture, NIP-57 billing, or NIP-98 authentication? We have answers.

Q1. What is NostrBridge and how does it convert webhooks into Nostr events?

NostrBridge is an edge-native service running on Cloudflare Workers. It provides unique HTTP POST endpoint URLs for your rules. When your application, GitHub repository, or Stripe account sends a webhook payload to your endpoint, NostrBridge uses Liquid template mapping and JSONPath to compile the payload into a signed NIP-01 (or custom kind) Nostr event and broadcasts it concurrently to your chosen target relays.

Q2. How does authentication work without passwords or email addresses?

NostrBridge relies strictly on Nostr native identity standards: NIP-07 (browser extensions like Alby or nos2x) and NIP-46 (Remote Signer / Bunker). API operations and rule management are secured via NIP-98 HTTP Authorization headers containing cryptographically signed kind 27235 events. You never need to register an email or password.

Q3. How do I purchase credits and what are the rates?

Credits are purchased instantly using NIP-57 Lightning Zaps. When you click Top Up in your dashboard, NostrBridge generates an LNURL-pay invoice that you can pay directly using WebLN or any mobile Lightning wallet (Alby, Zeus, Phoenix). Each webhook execution costs 1 credit (approx. 1 sat). New users receive 50 free starter credits.

Q4. Where can I inspect execution logs and webhook delivery failures?

Your dashboard features a dedicated Log Explorer page where you can view every incoming HTTP payload, execution status (Success, Failed, Filtered), transformation execution time, and individual relay WebSocket delivery statuses (OK, Timeout, Error).

Q5. Can I sign events with my personal nsec key without exposing it?

Yes. NostrBridge supports three signing modes: 1) Ephemeral Bot Keypair (default, system generated), 2) AES-256 Encrypted Personal nsec (stored encrypted at edge with client-side derived key), and 3) NIP-46 Remote Signer Bunker (delegated signing where your private key never leaves your remote hardware).

Q6. Is NostrBridge open source and where is the repository?

Yes! NostrBridge is 100% open source under the MIT license, developed by Workouse software studio. You can view the source code, contribute, or self-host your own instance on GitHub at https://github.com/workouse.