Wallet-aware growth infrastructure

Every connected wallet is a growth signal.

Ekko helps Web3 apps detect wallet behaviour, create custom alert flows, and surface timely WalletAlert actions before user intent disappears.

Read-only wallet intelligence. Custom alerts. WalletAlert. Measurable outcomes.

WalletAlert surfaced inside a provider app with wallet-scoped alerts, suggested actions, and offline reachability.

The missed moment

Your users connect wallets. Then most of the intent disappears.

Deposits, withdrawals, swaps, inactivity, governance eligibility, liquidation risk, and idle balances are already visible onchain. Most apps see those signals too late, or never turn them into product actions.

Ekko turns those moments into alert flows that reach the user while the intent still matters.

The operator view already sees critical alerts, recent activity, watched protocols, setup gaps, and network health in one place.

Operating loop

Detect. Match. Trigger. Measure.

Ekko turns wallet activity into a repeatable growth loop.

The operating loop moves from detection to scoped coverage, authored alert logic, and WalletAlert delivery without repeating the same screen.

Low-friction wedge

Start with one wallet moment.

You do not need to rebuild your notification stack or define every alert on day one. Pick one behaviour that already matters to your product and turn it into a measurable alert flow.

Start with a withdrawal, an inactive high-value wallet, a liquidation risk, a governance reminder, or an idle balance. Ekko helps you detect it, trigger WalletAlert, and measure what happened next.

Start with one wallet moment One alert flow is enough to prove the loop.
A real wallet and group setup flow: add the wallet, attach it to a reusable group, and make it available for alert targeting.

Wallet reach

Reach wallet users at the moment that matters.

Match wallet behaviour to timely actions and deliver them through WalletAlert or the channels your users already trust.

WalletAlert can sit beside the wallet control, showing current notifications, suggested alerts, and reach-me-when-offline options.

Playbooks

Run repeatable wallet alert playbooks.

Turn common wallet behaviours into reusable flows your team can run, review, improve, and measure. Alert Playbooks combine detection logic, wallet segments, timing rules, delivery channels, approval controls, and measurement.

Protocol coverage setup gives playbooks a governed scope: protocol identity, coverage mode, launch-readiness checks, and wallet groups.

High-value withdrawal reactivation

Detect wallets withdrawing more than a threshold, wait for a return window, and trigger a reactivation prompt if they do not come back.

Withdraw > $10k -> Wait 48h -> WalletAlert -> Measure return

Liquidation-risk protection

Monitor positions approaching risk thresholds and surface an urgent WalletAlert before the user’s position becomes costly.

Risk threshold matched -> Alert user -> Review position -> Measure action

Governance participation

Detect eligible wallets before a vote closes and prompt users to participate or delegate.

Eligible wallet -> Vote live -> WalletAlert reminder -> Measure votes

Idle balance opportunity

Identify wallets with idle assets and surface relevant protocol, partner, or user-created opportunities.

Idle balance -> Opportunity matched -> WalletAlert -> Measure action

Custom alerts

Create custom alerts from the behaviours that matter.

Build alert flows around wallet events, token balances, protocol usage, lifecycle moments, risk conditions, and user segments.

  • Wallet, token, contract, and protocol conditions
  • Segment-based alerts
  • Time-window rules
  • Lifecycle and reactivation triggers
  • Risk and liquidation monitoring
  • Delivery to WalletAlert, push, email, Telegram, or webhook
The expanded alert demo covers marketplace templates, compatibility review, translated logic, variables, channel copy, test send, and deploy.

WalletAlert

Install WalletAlert with one line.

Drop a wallet-aware alert surface into your app and let Ekko deliver custom alerts, lifecycle prompts, and high-intent opportunities to each connected wallet.

<script async
  src="https://api.ekko.zone/static/provider/walletalert.js"
  data-walletalert-id="pws_YOUR_WALLETALERT_ID">
</script>
window.WalletAlert.identify({
  wallets: ['eip155:1:0x...'],
  providerUserId: currentUser?.id || ''
})
Status: Live Environment: Production Active wallets: 48,291 Alerts delivered: 18,420

Overnight digest

Wake up to the wallet moments that matter.

Ekko shows which wallets moved, which alert flows matched, which WalletAlert actions are ready, and which triggered actions drove return, conversion, or revenue.

The digest loop shows review queues, recommendations, delivery receipts, suppression context, and wallet follow-up work.

Integrations

Connect the signals. Route the actions.

Ekko fits into your existing app, data stack, and notification flow. Each integration unlocks a wallet signal, delivery path, or outcome measurement.

Integration work spans operator delivery controls, web notification preferences, WalletAlert subscriptions, suppression, and channel health.

Detect wallet activity

Connect RPCs, indexers, contracts, event streams, and wallet groups to identify the behaviour that matters.

Surface WalletAlert

Embed WalletAlert in your app as a dropdown, tab, inbox, notification centre, or mobile surface.

Route delivery

Trigger alerts through WalletAlert or the channels your team already operates.

Measure outcomes

Send alert performance and wallet-level actions to analytics, warehouses, or internal dashboards.

Outcomes

Measure what happened after the alert.

Ekko connects wallet signals to outcomes, so teams can see which alerts brought users back, moved funds, increased conversion, or influenced revenue.

Every alert flow should answer a business question: did the user return, did they act, and did that action create value?

Delivery receipt

Message sent through the selected channel with recipient and timestamp context preserved.

Suppression reason

Show why a wallet was not messaged: pacing, policy, consent, or stale contact state.

Read state

Track whether the user saw the WalletAlert item and whether it remains unread.

Action follow-up

Connect the alert to a later visit, vote, claim, repay, or other product action.

Use cases

Alert flows for the moments that move users.

Start with one high-value wallet moment, then expand into lifecycle, risk, reactivation, governance, and opportunity flows.

Natural language alert authoring screen with translated logic, targeting, policy status, and deploy action
Natural-language authoring keeps use cases editable while preserving target groups, generated logic, policy status, and deploy controls.

Reactivation

Prompt users when valuable wallets leave, go inactive, or fail to return after key events.

Risk

Surface urgent alerts before positions become costly.

Lifecycle prompts

Guide users through next-best actions based on what their wallet has already done.

Whale and segment alerts

Watch high-value wallets, cohorts, and protocol-specific segments.

Governance

Notify eligible wallets when proposals, votes, or delegation actions matter.

Opportunities

Surface relevant partner, affiliate, or protocol opportunities based on wallet state.

Workspace trust

Secure the operator workflow without slowing it down.

Ekko’s operator surface supports email signup, passkey registration, passkey sign-in, session continuity, and logout, so teams can govern alerts and delivery from a workspace they can trust.

The auth demo shows signup, dashboard entry, passkey setup, passkey sign-in, connected status, and logout.

FAQ

Questions teams ask before installing Ekko.

What is Ekko?

Ekko is wallet-aware growth infrastructure for Web3 apps. It detects wallet behaviour, matches it to custom alerts or playbooks, surfaces actions through WalletAlert, and measures return, conversion, and revenue impact.

What is WalletAlert?

WalletAlert is the user-facing alert surface for connected wallets. It can appear as a dropdown, tab, inbox, notification centre, or mobile surface inside your app.

Can we create custom alerts?

Yes. Teams can create custom alerts based on wallet events, token balances, contract activity, segments, time windows, lifecycle behaviour, risk conditions, and protocol-specific rules.

Does Ekko custody user funds?

No. Ekko is designed as read-only wallet intelligence and alert infrastructure. It watches signals, triggers actions, and measures outcomes without custody of user funds or private keys.

How is Ekko different from a notification provider?

Notification providers deliver messages. Ekko starts earlier and ends later: it detects wallet behaviour, matches intent, triggers the right wallet-scoped action, and measures whether the user returned, converted, or created value.

Start with one wallet moment.

Pick one behaviour that already matters: a withdrawal, an inactive high-value wallet, a liquidation risk, a governance reminder, or an idle balance.