Kerne Logo
Kerne Peg / Reserve Watcher

We watch your peg and reserves, and page you when they move.

Kerne monitors your stablecoin's pool price, reserve ratio, and attestation freshness on public chain data, and alerts your Discord or Telegram the moment a value crosses a threshold you set. Self-serve, no contract to embed, no key custody on your side. We attest nothing; we watch public data and ping.

From $99 per month, self-serve. Monitoring, not attestation: we read public data and alert you. We do not certify solvency, run an audit, or guarantee we can stop a depeg.

The same watcher, live on Kerne's own reserves

This panel runs the watcher's checks against Kerne's hourly signed reserve data from the public endpoint, in your browser, right now. Your instance watches your own pool, your reserve endpoint, and your feed, and pages your channel instead of showing a panel.

Kerne's kUSD: live watches green
/api/por/signed
  • Reserve ratio1.75x USD collateral, 1.001x kUSD backing, above the 1.00x floor.
  • FreshnessLast reserve update 23 min ago, re-signed every 1 h, within the 2.2 h limit.
  • Peg (watched on your pool)On a client instance this watches the stablecoin's on-chain pool spot price against its target. Kerne's own kUSD pool is intentionally minimal pre-scale, so it is shown configured here rather than as a live number.

Read the same public data yourself:

curl -s https://kerne.fi/api/por/signed \
  | jq '{ratio: ._meta.v2_summary.aggregate_solvency_usd_ratio, age_s: ._meta.staleness_seconds}'

The watcher polls exactly this, on your cadence, and pages your channel the moment a value crosses the threshold you set. Your instance watches your own pool, your reserve endpoint, and your feed.

What this is. Monitoring of public data, not attestation. A green row means the public number is inside its limit right now, nothing more. It does not certify solvency and cannot prevent a depeg; it surfaces movement as fast as public data shows it, so you hear about it before your users do.

The easiest yes in your stack to approve

Most reserve tooling asks you to trust the vendor: take their attestation, their dashboard, their word. That is a real procurement decision, and it is why it stalls. Monitoring is the opposite kind of ask.

We vouch for nothing, so there is nothing to vet

The watcher only reads public data and sends a message. It signs nothing, holds no keys, touches no funds, and makes no claim about your solvency. There is no trust to extend and no attack surface to review, so the approval is closer to adding a Slack integration than to onboarding an auditor.

You find out before your users do

A depeg or a stalled feed is usually discovered by holders first, in public, at the worst possible moment. A watcher pointed at your pool and your reserves moves that discovery to a private alert in your channel, minutes earlier, while you can still act. It cannot stop the move; it makes sure you are not the last to know.

What we watch

Three signals, all read from data anyone can see. You choose which to turn on and where to set each threshold.

1
Peg

Your stablecoin's spot price, read from its on-chain pool reserves or a price feed you publish, against its target. When it drifts past the basis-point band you set, you get paged. A peg break is the loudest thing a stablecoin can say, so it pages hardest.

2
Reserve ratio

The backing or collateralization ratio you already publish, read from your reserves or proof-of-reserves endpoint. When it falls below the floor you set, you hear about it. We read the number you publish; we do not vouch for it.

3
Freshness

Whether your own attestation or data feed is still updating. A silently stalled feed is its own failure: if your reserves page froze an hour ago, you want to know before a counterparty notices. We watch the age of your data and alert when it goes stale.

How it works

Step 1
You point us at public data

Your stablecoin's pool address, any reserves or proof-of-reserves endpoint you publish, and the Discord webhook or Telegram chat to alert. Nothing custodial, no private keys, nothing we could not read anyway.

Step 2
We set your thresholds

Peg band in basis points, reserve-ratio floor, and freshness limit. Conservative defaults out of the box, tuned to your numbers in a short setup exchange.

Step 3
We watch on your cadence

The same watchdog Kerne runs over its own reserves, repointed at your addresses, polling on the interval your plan buys, with anti-spam dedup so a stuck condition pages once, not every tick.

Step 4
You get paged on deviation

A clear alert in your channel the moment a value crosses a threshold, and a freshness heartbeat so you know the watcher itself is alive. You can reproduce every read yourself against the same public sources.

What this is, stated plainly

This is monitoring of public data. It reads your pool price, the reserve figures you publish, and the age of your feed, and it sends a message when one crosses a line you set. It is not an audit of your contracts, not an attestation, not a guarantee that you are solvent, and not financial, legal, or accounting advice. A green check means a public number is inside its threshold at that moment, nothing more. It cannot prevent a depeg or a hack; it surfaces movement as fast as public data shows it, which is its entire job. If a data source is down or chain data is delayed, an alert can be delayed or missed, so we also watch the freshness of the feed itself and tell you when we cannot see clearly. We read the numbers you publish and the prices the market sets; we do not vouch for either. That honesty is the point: there is nothing here you have to take on trust.

Plans

Month to month, cancel anytime. Start on the smallest plan that covers what you ship; most teams begin with a single pool and grow into more assets and faster cadence.

Watch
$99 / month

One stablecoin: peg, reserve ratio, and freshness. One alert channel, Discord or Telegram. Standard thresholds, checked about every 15 minutes.

Best for: A single pool you want a second set of eyes on without building or running it yourself.

Watch Pro
$299 / month

Up to three pools or assets, custom thresholds, checks about every 5 minutes, multiple channels with escalation, and a monthly summary of every alert and the uptime behind it.

Best for: A live stablecoin with more than one venue or chain that wants tuned thresholds and faster signal.

Watch Plus
$499 / month

Up to ten pools or assets, checks about every minute, priority alert routing, a shareable status widget for your site, and a direct line for incident review.

Best for: An issuer who wants the fastest signal and a public status surface, and a natural step up into the signed snapshot and standing feed.

Need a signed, point-in-time statement of your reserves a counterparty can verify without trusting you, or an always-on signed feed? That is the next step up, on the Proof of Reserves side: monitoring tells you when something moves; a signed snapshot proves where you stand. Many teams run both.

How payment works

Monthly, payable in USDC on Base. No setup fee. Cancel anytime; monitoring stops at the end of the paid month.

Start the entry Watch plan by paying your first month, $99, in USDC on Base. The payment goes to Kerne's treasury address and the transaction hash is your receipt. Connect a wallet, or pay manually from any wallet or exchange and paste the hash. We then confirm what you want watched and the channel to alert by email. For Watch Pro, Watch Plus, or more than one pool, scope by email first through the form below.

This collects your first month as a one-time USDC payment; we invoice each following month the same way until card and bank auto-renew is live.

Start monitoring

Tell us what you want watched and how fast. We will confirm the public pool and endpoints, set your thresholds, and point the watcher at your channel. One email also starts it: kerne.systems@protonmail.com.

0 / 1024 characters.

We reply from kerne.systems@protonmail.com. We do not share what you submit. Prefer email? Write kerne.systems@protonmail.com directly. Monitoring reads public data and alerts you; it is not an attestation, an audit, or a solvency opinion, and nothing here is investment, legal, tax, or accounting advice.

See the reference instance, the same watcher run over Kerne's own reserves, reading the public endpoint at /api/por/signed, with the public verification guide at kerne.fi/transparency.

Kerne is infrastructure and a service provider, not an auditor, custodian, or investment adviser. The Peg / Reserve Watcher is a read-only monitoring service: it reads public pool prices, the reserve figures you publish, and the freshness of your feed, and alerts a channel you nominate when a value crosses a threshold you set. It is not an audit, an attestation, a solvency opinion, or any form of investment, legal, tax, or accounting advice, and it cannot prevent a loss. Kerne is early and not yet externally audited, disclosed at kerne.fi/dataroom. The entry Watch plan is a fixed $99 per month; higher tiers and multi-pool scopes are confirmed per engagement. Monitoring is month to month and read-only.