Stay Connected
Scalable. Customizable. Easy to set up. Websocket notifications for web3 actions you care about.

Don't miss an update

New Events and Logs
With filtered subscriptions to on-chain events, monitor transfers and state changes in real time to track your users swaps and transactions and optimize their user experience.

Pending Transactions
Build analytics products to illuminate the Dark Forest, and notify users as their transactions move through the mempool.

Mined Transactions
Monitor transactions on any exchange or wallet with filtered streams. Your users can get real-time updates about the on-chain activity they care about.
New Heads
Get notified about any blockchain state change, e.g., block depth confirmation or a block change so you know to make an eth_call.
Stay connected. Get notified.
Customizable
Websockets for diverse actions, info and events mean you can customize what you and your users are notified about.
Scalable
With client-side subscriptions, any number of clients can open connections, enabling linear scalability with front-end applications.
- • Mined transactions
- • Pending transactions
- • New heads
- • New events/logs
- • Mined transactions
- • Dropped transactions
- • Address activity
- • NFT activity
- • NFT metadata changes
Bi-directional (chain <> app)
Uni-directional (chain > app)
Slightly easier
Sightly more complex
Less robust
More robust
More distributed
More centralized


We use Alchemy’s Smart Websockets (specifically the newHeads method) to be immediately notified when new blocks are added to Ethereum, Polygon, Arbitrum, and Optimism. This method has driven a 3x latency improvement in our ingestion process, and as Alchemy optimizes the API, we continue to see improvements to performance.
Head of Protocol, OpenSea