Turn On-Chain Activity into Real-Time Trust.

Display verifiable smart contract events as social proof. Start turning live transaction data into credibility today.

Total Events Tracked (Filtered)
0
 
 
 
 
 
 
 
 
 
$0.00
USD moved since opened the page
0
Last 1h
0
Last 6h
0
Last 24hs

Proof vs. Pretend

“Trusted by 10,000 users” stopped working the moment everyone started using it. ChainVibe enables you to build credibility with proof that can be verified on-chain, not just empty claims.

Before

Static claim

“Trusted by thousands” with no evidence anyone can verify.

Dead landing page

Visitors land during a busy trading day and see nothing moving.

Borrowed credibility

You copy the social proof playbook from Web2 SaaS and it feels out of place in a space where everything is on-chain and auditable.

After

Verifiable activity

Every notification links to a transaction explorer. Your users can check it themselves.

Your protocol, live

A $40k deposit just happened. Your landing page visitor sees it moments later.

Native Web3 credibility

The blockchain is already your source of truth. Now your marketing page is too.

Your protocol is already generating trust signals. See it live.

Real on-chain activity from your protocol - streamed live. Filter by chain, protocol, or sentiment and watch the feed update instantly.

This demo uses our free React components - but all you actually need is the WebSocket stream. Build whatever you want on top of it. Play around with the demos, to get a feel how it might be used.

Live Feed

A real-time stream of on-chain events filtered by chain, protocol, and sentiment.NotificationBoxStack displays the latest events as they arrive, while NotificationBoxAmount keeps a running count for the time window you care about.

This is the component combination you can drop directly onto your landing page - a live proof of activity that updates itself, with zero maintenance.

Make sure to check the simple docs.

Filters

Filter by Chain

Filter by Sentiment

Filter by Contract

Select Count Timeframe

NotificationBoxStack
 
 
 
 
 
 
 
 
 
NotificationBox
NotificationBoxAmount
0
Last 1h

Where it lives

Anywhere your growth team
is already showing up.

ChainVibe isn't new infrastructure - it's a live data layer you plug into channels you're already running.

Community

Discord / Telegram

Stream live deposits straight to your community

Every time someone deposits into your protocol, your Discord or Telegram channel gets a live notification - wallet address, amount, chain. Your community sees real activity as it happens, not a weekly recap.

Conversion

Landing Page

Make your landing page feel alive

Replace static "10,000 users" badges with live transactions and up-to-date TVL numbers. Visitors arriving during a busy trading day see your protocol actually working - right on the page.

Content

Docs & Blog

Add live proof to your content

Drop a transaction ticker into your documentation or blog posts. Readers see real protocol activity while they're learning about the product - not a screenshot from three months ago.

In-App

In-App

Power a "Live Activity" strip above your connect-wallet button

"3 users just deposited in the last minute" builds urgency that no marketing copy can replicate - because it's provably on-chain. Put it exactly where new users are deciding whether to connect.

Two types of real-time data.

Individual events as they happen, and aggregated numbers that update as they change. You pick what tells your story. Use one, use both, or combine them.

Streams

Every transaction your contracts emit, the moment it happens. Deposits, swaps, liquidations - whatever your protocol does, streamed directly to your page.

Common examples

Deposits
Withdrawals
Swaps
Approvals
Liquidations
Supply changes
Transfers
Stake events

If your contract emits it, we can stream it

Metrics

The numbers that define your protocol's health and scale - TVL, utilization, borrow rates - updated in real time as the underlying state changes.

Common examples

Total Value Locked
Utilization ratios
Oracle prices
Debt positions
Position health
Reserve factors
Borrow rates
Liquidity levels

Any metric your protocol tracks

Your dev team ships it in an afternoon.

No new backend. No infrastructure to manage. We handle the WebSocket layer, the indexing, and the data pipeline - your developer drops in a component and it's live.

npm install @chainvibe/components
Goes live without touching your backend
Control what you show - filter by chain, contract, or event type
Fully styled to match your brand - no visual lock-in
Zero performance impact - components are just a few KB each
1import { NotificationBoxAmount } from "@chainvibe/components/NotificationBoxAmount";
2import { NotificationBoxStack } from "@chainvibe/components/NotificationBoxStack";
3import { useChainVibeStream } from "@chainvibe/components/useChainVibeStream";
4
5export const MyProtocolPage = () => {
6  const { events, usdSinceStart } = useChainVibeStream({
7    id: "your-protocol-id", // [Required] string identifier for your stream
8    keepLast: 3, // [Optional] and controls how many of the most recent events to keep in the events array (locally in the hook)
9    onNewEvent(event) {
10      // [Optional] callback, will be called whenever a new event is received from the stream
11      console.log("New event received in demo stream:", event);
12    },
13    filters: { // [Optional] filters to apply on the stream
14      chainIds: [1, 42161],
15      sentiments: ["positive"],
16    },
17  });
18
19  return (
20    <>
21      {/* Use our components, or implement your own */}
22      <NotificationBoxAmount usdAmount={usdSinceStart} />
23      <NotificationBoxStack events={events} />
24    </>
25  );
26};

Simple Pricing, Scoped to Your Protocol.

No flat-rate plans that don't fit. Pricing is based on what you actually need - chains, contracts, and event volume. Most protocols start well under $50/month.

What affects your price

Chains

The number of blockchains we listen to for your events.

Contracts

Each smart contract address we track on your behalf.

Event Volume

How many events your protocol emits per month across all contracts.

Demo First

See it on your actual data before you pay anything. No mockups, no placeholders.

Fast Turnaround

From first message to live social proof - usually within a day.

Zero Lock-In

Like what you see? We deploy. Don't? You owe us nothing and keep the demo.

Free·Your actual data·No commitment

Let's Build Something Real

Tell us about your protocol and what activity matters to you. We build a live demo against your actual on-chain data and send it over - before you pay or commit to anything.

No spam, ever. You're talking to a human being.
Usually responds within 24 hours.