Foreshock

Enforcement observatory

Every freeze sends a foreshock.

A stablecoin freeze does not land all at once. Between the moment enforcement is set in motion and the moment it executes, funds move — and some of them arrive in your vault. Foreshock normalises those signals across issuers and chains, and returns a verdict before you credit the deposit.

HOLD
Default on every failure path
0
Keys in the system that can move funds
match-only
Everything the API returns
Specimen Illustrative. Not live data, not a real address or transaction.
Each trace is one day. Vertical excursions are executed freezes, scaled by magnitude. All times UTC

The problem

The risk is not your address. It is what arrives at your address.

A compliant vault is almost never the direct target. What actually happens is quieter: someone else becomes the target, funds move while the action is still in flight, and the money reaches you before anyone has published anything.

SIGNAL

The signal is public

Some enforcement mechanisms leave a readable trace on-chain before they take effect. Several security firms have published measurements of that interval. It is not a secret. It is simply unwatched by the people it costs money.

ARRIVAL

The escape lands on you

Funds moved ahead of an enforcement action have to go somewhere. Desks, bridges and vaults are where they go. You credit the deposit; the provenance surfaces days later, after the balance is commingled in your sweep address.

DRIFT

The surface keeps moving

Mechanics differ by issuer and by chain, and the key that controls them changes without notice. Most teams discover their assumption went stale at the worst possible moment.

What we run

One instrument. Three readouts.

We publish readings, not opinions. Every output carries a timestamp, a source, and a reference to the raw on-chain record it was derived from.

Bulletin

Free · Public

A reviewed record of freezes that have already executed, with the interval measured retrospectively. Magnitude, issuer, chain, and the proposal-to-execution gap. The methodology is published in full and every entry can be recomputed from public chain data.

Deliberately retrospective. The Bulletin never carries anything still in flight, at any delay.

Read more

Radar

Institutional

Live enforcement signal, matched against your own address book. You upload the addresses you control; we return a verdict on those addresses — whether anything in flight reaches them, and how serious it is. Alongside it: continuous verification of who can freeze your assets right now, and an alert the moment that authority changes.

Match-only by design. The API returns a verdict on your addresses. It never returns the target address, never returns path detail, and offers no bulk export of anything in flight.

Read more

Gate

Institutional

The deposit decision itself. One call before you credit: CREDIT, HOLD or REJECT, with the reason, the pool it belongs in, and an immutable evidence snapshot of everything the decision rested on.

Never fails open. Vendor timeout, exhausted budget, a stale list and our own downtime all resolve to HOLD — never to CREDIT.

Read more

What we will not claim

Lead time is not a capability we provide.

It is a by-product of how an issuer happens to be governed, and an issuer can change that at any time and reduce it to zero. We do not promise an interval. We promise to deliver the moment there is something to deliver, and to tell you where we are blind.

Neutrality

Our customers compete with each other. That constrains how we are built.

Asking a desk to hand over its address book is asking for a lot. These are the structural commitments that make it reasonable — each one verifiable, none of them a promise you have to take on faith.

Not affiliated with any issuer
We take no position on whether a freeze is justified, and we play no part in any freeze decision.
We hold no keys
No custody, no signing, no transaction execution. There is no key in the system capable of moving funds. That is an architectural fact, not a policy.
Your address book stays yours
Encrypted under a per-customer key and matched without decryption. Cross-customer queries are not expressible in the data layout, not merely denied by permissions.
No escape tooling
Nothing we ship moves funds, and nothing we publish helps a target get ahead of an enforcement action. The Bulletin is retrospective for exactly this reason.
Reproducible
Every entry carries the references needed to recompute it from public chain data. The verifier that performs that recomputation is open source, released at tag v0.2.0, and each entry names the tag its digest was produced with.
You can leave
Self-hosted deployment is the default for institutional customers, with full data export on request. We do not build lock-in and we do not sell your data, including to ourselves.

Read the trust centre

The Foreshock Bulletin

The record is public. Most people are not reading it.

Every executed freeze, its magnitude, and how long the interval actually was — across issuers and chains. Free, no account, one-click unsubscribe. If you run a desk or a vault and need institutional access, choose your type and we will route it separately.

The Bulletin is free. Institutional access is onboarded separately.