Skip to content
WalletAlert

Reach wallet users inside your product

WalletAlert sits beside your existing wallet control so your app can show wallet-scoped notifications, suggested alerts, and consented reachability without replacing its wallet stack.

Product demo video showing WalletAlert mounted beside a connected wallet control in a provider app.

How it works

Find users, send messages, track delivery

Every silent onchain moment is a user you failed to bring back. Ekko turns wallet activity into governed, reachable messages so users come back when action matters.

1

Detect activity

Start from a contract event, vote, risk alert, or campaign

2

Choose the audience

See affected wallets and the channels that can reach them

3

Send once

Deliver through wallet, email, push, SMS, or webhooks

4

Check results

See what was delivered, blocked, missed, or suppressed

Engagement & delivery

Review every message before it sends

Check the audience, channels, policy warnings, and delivery status in one place.

Confirm recipients

Know who will receive the message before it goes out.

Catch delivery risks

See blockers, fatigue warnings, and channel gaps early.

Track outcomes

Review delivery results and receipts after sending.

Every send produces a Delivery proof record — delivered, suppressed, missed, or routed — your team can audit.

Message plan / MP-2026-0509-001

Event details

Large withdrawal detected

Protocol, event, Tx hash, time, severity, and context.

Audience scope

12,842 addresses

Wallets, delegators, sample recipients, and top segments.

Message & policy

Withdrawal alert

Template, approvals, rate limits, quiet hours, and suppression.

Channels

Email, in-app, Telegram

Reach estimates and representative message preview.

Receipts

Delivery summary

Delivered, suppressed, failed, pending, and proof artifacts.

End-to-end audit trail
Your data, your policies
Role-based access
Built for protocols

Products

Use WalletAlert with the surfaces your team already runs

WalletAlert is the user-facing surface. Protocol Ops governs the messages behind it. The Developer Platform wires events and delivery proof into your stack.

Turn silent wallet moments into messages users act on

Crypto products bleed users when wallet activity says “come back” and there is no way to reach them. Discord bots miss people; email needs offchain capture; push only works if the app is installed. WalletAlert is the retention primitive for onchain products.

WalletAlert demo

Lending

Health factor drops, borrow rate moves, liquidation risk.

Vaults & yield

APY changes, rewards claimable, strategy changes.

Staking & restaking

Rewards claimable, validator performance, unstaking ends.

Bridges

Bridge transaction completes, delayed, funds arrive.

Governance

New proposal opens, voting closes, quorum is near.

NFT, gaming, rewards

Rewards claimable, mint opens, floor moves.

Trust & access

Operate with confidence and public evidence

Protocol teams use the hosted app, public docs, API paths, and proof model to validate delivery controls before widening coverage.

Passkey-ready access

Secure, passwordless sign-in for your team and partners.

Delivery receipts

See what was sent, delivered, bounced, or suppressed.

Suppression history

Understand who was suppressed and why.

API and webhook paths

Integrate with your systems and automate operations.

Workspace roles

Granular permissions for safe, team-based operations.

Support-led rollout

Get guidance for workflow design, testing, and launch.

Getting started

Everything you need to evaluate and run a first workflow.

1

Connect

Build your audience, message, and proof path.

2

Define

Build your audience, message, and proof path.

3

Create

Build your audience, message, and proof path.

4

Send & prove

Build your audience, message, and proof path.

Message receipt

Delivered
Message ID
msg_8f3c2d9a
Audience
12,842 users
Channels
Email, push, inbox
Delivered9,65275.1%
Bounced1,1028.6%
Suppressed1,83414.3%
Unreachable2542.0%
Ready to explore the docs? View docs
WalletAlert rollout

Start with one WalletAlert workflow. Add API integration when you are ready.

Pick one wallet moment, mount WalletAlert beside your wallet control, and send governed wallet-scoped messages with delivery proof. Use Developer Platform APIs and webhooks when your team wants Ekko inside existing systems.

12:04:18Trigger detected
12:04:19Audience resolved
12:04:20Message approved
12:04:21Delivered
12:04:22Receipt recorded

Delivery receipt

Completed
Event
Bridge Pause (Ethereum)
Audience
12,842 users
Outcome
Sent 10,128 · Suppressed 1,254
View full report