GlieseGliese — protocol change radar
Protocol change radar · EVM

Your funds don’t move. Control over them does.

Gliese watches the contracts your money sits in and tells you the minute someone changes who can upgrade, pause or drain them — proxy upgrades, admin keys, multisig signers, timelock queues.

Read-only. The public feed and contract pages need no login. Signing in is a wallet signature, never a transaction.

Changes · last 24h
Connecting to the indexer…All events →
IndexingEthereumArbitrum OneBaseOP MainnetPolygon PoSBNB Smart ChainOne finality window and cursor per chain.
What we watch

Eight kinds of change, graded by how much power actually moved.

Severity is assigned by consequence, not by volume. Critical means someone can now act on your funds who could not yesterday.

Critical — power movedHigh — safeguards changedInfo — announced, not yet effective
  • 01Critical

    Proxy upgrades

    The code behind the address changed. ERC-1967 Upgraded, AdminChanged, BeaconUpgraded, DiamondCut, plus silent storage-slot changes with no event at all.

    Upgraded · AdminChanged · DiamondCut · slot change
  • 02Critical

    Ownership

    OwnershipTransferred and two-step transfers. Whoever holds owner() can usually do anything the protocol allows.

    OwnershipTransferred · OwnershipTransferStarted
  • 03Critical

    Safe multisigs

    Signers added or removed, threshold changed, modules or guards enabled, singleton swapped. The quiet way to take over a treasury.

    RemovedOwner · ChangedThreshold · EnabledModule · ChangedGuard
  • 04Critical

    Timelocks

    Operations queued, executed or cancelled, and changes to the delay or the admin. A queued call is your warning window.

    CallScheduled · QueueTransaction · MinDelayChange · NewAdmin
  • 05High

    Access control

    RoleGranted, RoleRevoked and RoleAdminChanged on OpenZeppelin AccessControl. New minters, pausers and upgraders show up here.

    RoleGranted · RoleAdminChanged
  • 06High

    Pauses

    Paused and Unpaused. Funds can be frozen in one transaction; you should hear about it in the same minute.

    Paused · Unpaused
  • 07Critical

    Token admin

    Circle-style issuer controls: blacklists, master minter, pauser and blacklister rotation, minter allowances.

    Blacklisted · MasterMinterChanged · MinterConfigured
  • 08Info

    Governance

    Governor proposal lifecycle: created, queued, executed, cancelled. Context for the changes above.

    ProposalCreated · ProposalQueued · ProposalExecuted
How it works

Three steps, then silence until it matters.

  1. 01

    Connect read-only

    Paste an address into the Telegram bot — a wallet, a Safe, a vault. Nothing is signed, nothing is spent.

  2. 02

    We map the exposure

    Gliese resolves the proxies, admins, Safes and timelocks behind it and records who can upgrade, own or pause each one.

  3. 03

    You hear only about change

    Telegram within a minute of the block, filtered to your minimum severity. Setup noise from fresh deployments is suppressed by default.

  • Reorg-safe

    Every chain has its own finality window and cursor. No phantom alerts.

  • Catches silent upgrades

    An hourly slot poller reads EIP-1967 storage directly, for proxies that upgrade without emitting an event.

  • Noise-aware

    Deployment-time events are tagged as setup and hidden by default. The stats page shows how much that removes. Open stats

Two minutes to set up. Then you’ll know before the forum post.

Sign in with an email link or a wallet, add the contracts you care about, pick email or Telegram for alerts. Or watch the public feed first and decide later.