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.
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.
- 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
Three steps, then silence until it matters.
- 01
Connect read-only
Paste an address into the Telegram bot — a wallet, a Safe, a vault. Nothing is signed, nothing is spent.
- 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.
- 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.