Summary
Allow users to register webhook URLs that get called when specific events occur (new block, large mempool tx, fee spike).
Proposed API
POST /api/v1/webhooks
{
"url": "https://myapp.com/callback",
"events": ["new_block", "fee_spike"],
"secret": "optional-hmac-secret"
}
Events
new_block — fires on each new block with height, hash, tx count
fee_spike — fires when recommended fee jumps >50% in 10 minutes
large_tx — fires for mempool txs above configurable size threshold
Acceptance criteria
Summary
Allow users to register webhook URLs that get called when specific events occur (new block, large mempool tx, fee spike).
Proposed API
Events
new_block— fires on each new block with height, hash, tx countfee_spike— fires when recommended fee jumps >50% in 10 minuteslarge_tx— fires for mempool txs above configurable size thresholdAcceptance criteria