Stop polling mirror nodes. HashStream delivers every smart contract event to your webhook the moment it reaches consensus — with retries, audit trails, and replay built in.
// Webhook delivered in 238ms · 200 OK
{
"id": "evt_8f3a2b41",
"event": "Transfer",
"contractId": "0.0.48670965",
"network": "mainnet",
"consensusTimestamp": "1714545600.123456789",
"data": {
"from": "0.0.1234567",
"to": "0.0.7654321",
"amount": "100000000"
},
"signature": "0xa1b2c3..."
}Production-grade webhook infrastructure for the Hedera ecosystem. Built once, so you don't have to build it again.
Webhooks fire within seconds of consensus. No polling, no missed events, no stale state.
Exponential backoff, automatic retries, full audit trail per event. Replay any delivery on demand.
Subscribe to a specific contract ID. Route events by network, status, or custom predicate.
Every delivery is signed with ECDSA P-256. Verify it against our public JWKS so you know each request is genuinely from HashStream.
Single dashboard, both networks. Switch with one click. Same API, same predictable shape.
Built specifically for Hedera. Deep expertise in HCS, mirror nodes, and the smart contract service.
Drop in your contract ID and pick a network. Mainnet or testnet, your call.
{
"contractId": "0.0.48670965",
"network": "mainnet"
}Point a stream rule at your endpoint. Every delivery is signed — verify the signature against our public JWKS before you trust the payload.
// Headers on every delivery x-hashstream-signature: <base64 ECDSA P-256> x-hashstream-signature-timestamp: 1714545600123 x-hashstream-signature-key-id: <kid> x-hashstream-signature-version: v1
Sit back. Every matching contract event hits your endpoint with full payload, audit log, and replay tooling.
// Webhook delivered in 238ms · 200 OK
{
"id": "evt_8f3a2b41",
"event": "Transfer",
"contractId": "0.0.48670965",
"network": "mainnet",
"consensusTimestamp": "1714545600.123456789",
"data": {
"from": "0.0.1234567",
"to": "0.0.7654321",
"amount": "100000000"
},
"signature": "0xa1b2c3..."
}Real-time webhook delivery for every contract event. Set up in minutes, runs forever.