Introducing the Notify API for Real-Time Transaction Notifications

Blocknative Ethereum Web3

After months of internal development and testing, today I'm excited to introduce our new Notify API for Ethereum wallet providers and sophisticated Dapp development teams. Notify is a lightweight, easy-to-work-with back-end API that delivers real-time transaction state changes for every relevant address – or what we refer to as cradle-to-grave transaction monitoring.

Notify integrates directly with the Ethereum mempool to let you:  

  • Monitor specific wallet addresses, smart contract addresses, and transaction hashes.
  • Detect transfers of ETH, ERC-20, and ERC-721 assets.
  • Alert users of outbound and inbound transactions in real-time.
  • Support increasingly complex transaction types — including those involving smart-contract wallets, relay networks, state channels, payment channels, and more.

Notify does all of this in real-time. At scale. On a 24x7 basis.

How It Works

Our new Notify API is powered by a distributed network of Ethereum full nodes. Each of these nodes runs custom mempool monitoring extensions. Our monitors constantly watch for 'transactions of interest' and then emit detailed event streams that describe every state change, including: 

  • New pending transaction detected.
  • New queued transaction detected. 
  • Queued transaction becomes pending.
  • Pending transaction canceled.
  • Pending transaction sped up. 
  • Pending transaction dropped.
  • Pending transaction failed.
  • Dropped transaction retransmitted.
  • Pending transaction confirmed. 
  • And more.  

Today our infrastructure samples the mempool multiple times per second. So, as you might expect, this generates a lot of data – and a lot of complexity. 

Why It Matters 

Whenever real value is being exchanged, users expect accurate and timely transaction notifications. In cases where a transaction goes sideways – stalled, stuck, dropped, or failed – it is imperative  to provide real-time, actionable alerts.

Until now, wallet providers have been challenged to provide these capabilities given the headaches of operating Ethereum node networks. That's why we built our Notify API: we deal with these headaches so your team, and your users, don't have to. 

How to Get Started

Developers can now leverage our Notify infrastructure via our new,  simple-to-consume API. We've focused on making integration a seamless process. In fact, we often hear from customers and partners that integrating our API helps to clean up their codebase.

To learn more about our new Notify API, please visit our For Wallets page

Observe Ethereum

Blocknative's proven & powerful enterprise-grade infrastructure makes it easy for builders and traders to work with mempool data.

Visit ethernow.xyz

Want to keep reading?

Good choice! We have more articles.

eip-4844,-blobs,-and-blob-gas:-what-you-need-to-know
Ethereum

EIP-4844, Blobs, and Blob Gas: What you need to know

With the upcoming Dencun upgrade, Ethereum will adopt EIP-4844, commonly called proto-danksharding...

introducing-ethernow:-real-time-observability-for-ethereum
Ethereum

Introducing Ethernow: Real-Time Observability for Ethereum

On-chain data tells you what has happened. Pre-chain data tells you why it is happening. For anyone..

mempool-archive-quickstart:-how-to-use-blocknative's-historical-ethereum-mempool-data-to-analyze-private-transactions,-mev,-and-ofas
Blog Nav Post

Mempool Archive Quickstart: How to use Blocknative's historical Ethereum mempool data to analyze private transactions, MEV, and OFAs

Blocknative offers the most exhaustive historical archive of Ethereum's mempool transaction events,..

Connect with us. Build with us.

We love to connect with teams who are building with Blocknative. Tell us about your team and what you would like to learn.

"After first building our own infrastructure, we appreciate that mempool management is a difficult, expensive problem to solve at scale. That's why we partner with Blocknative to power the transaction notifications in our next-generation wallet."

Schedule a demo