SIGNAL
Pay to deliver. Get paid to accept. A real market for webhooks.
Signal is a lightweight payments layer for outbound signals: developers pay to send verified webhooks and receivers earn for accepting them — turning noisy, unactionable pings into valuable, monetized signals.
Verified Delivery
Crypto-backed signatures + routing guarantees ensure only authorised senders make requests.
Anti-spam Economics
Senders stake a small fee; receivers choose whether to accept. Spam becomes expensive.
Composability
Easily layer Signal into existing infra: message queues, event routers, alerting systems.
How it works
Sender stakes a payment
When a sender posts a webhook, a small payment is staked to the message. That payment covers delivery & optional processing fees.
Receivers decide
The receiver (service or human) can accept, reject, or require more info. Accepting releases the payment to the receiver; rejecting refunds or burns per policy.
Verified delivery
Signal records an immutable proof of delivery and signature — useful for billing, audit, or SLA claims.
- Micro-fees per delivery
- Free tier: 100 signals / month
- Simple REST + webhooks
- Accept only trusted senders
- Filter & rate-limit decisions
- Integrations: S3, Pub/Sub, Lambda
Developer quickstart
Two lines to send a verified, paid webhook.
// Node.js (example)
import fetch from 'node-fetch'
const res = await fetch('https://api.signal.sh/v1/send', {
method: 'POST',
headers: { 'Authorization': 'Bearer sk_live_xxx', 'Content-Type': 'application/json' },
body: JSON.stringify({ to: '/hooks/alerts', payload: { event: 'deploy' }, value: 0.005 })
})
const json = await res.json()
console.log(json)
Responses include a delivery token you can use to track status, verify proofs, and request refunds.
Security & anti-spam
- Signed payloads — HMAC & optional blockchain-backed receipts.
- Sender reputation & staking reduces unsolicited traffic.
- Rate limits, whitelists, and machine-learned heuristics for automatic rejections.