2501 - Monitoring Tool (Closed)
PAL has concluded — no further funding requests are being processed. This page is retained for historical reference. Existing engagements continue per their agreements.
In 2025 PAL facilitated the delivery of a Monitoring Tool for the Polkadot ecosystem which monitors the most important value flows in the Polkadot ecosystem and flags any suspicious activity. The goal of the tool is to improve the security capabilities of the ecosystem by making potentially malicious flows discoverable and enabling teams to detect, respond in a timely manner and facilitate recovery potentially.
This document sets out the general Specifications of the tool.
Specifications
Below you find a preliminary list of the most important flows and metrics that should be covered. This list includes both general metrics (applicable to the whole ecosystem, e.g. XCM), and specific metrics. In the case of specific metrics, priority is given to features and products which are of highest importance to the ecosystem (e.g. due to their high usage and economic importance - TVL, Volumes etc).
- XCM
a. Flows between the various chains;
b. Excessive minting from a parachain as compared to its reserves; - Bridges
a. Wormhole to Moonbeam
b. Snowbridge
c. Polkadot / Kusama bridge
d. Hyperbridge - DEFI TVL and Volumes (includes AMMs and lending)
a. Hydration AMMs (Omnipool, Stablepools, Isolated Pools) and Hydration Lending
b. Acala
c. Polkadot AssetHub AMMs
d. Bifrost vDOT (total issuance)
e. Moonbeam (Moonwell, StellaSwap, Beamex) - CEX Flows between CEX and Polkadot and any relevant chains (funding and trades; to Polkadot and any other chain eg: between USDT AH and Binance, HDX Hydration and Kraken)
a. Binance
b. Coinbase
c. Kraken
d. KuCoin
e. Gate.io
f. OKX - Addresses of interest
a. Trigger alerts on addresses flagged already by CEX, DEX
b. Trigger alerts on a defined custom list of addresses to be flagged - Governance
a. A new proposal is done
b. When proposals change future state (from deciding to confirming, from preparing to deciding etc)
c. When it is executed
All amounts should be tracked both in asset amount and DOT in USD amount.
In addition, the tool must provide the ability to allow teams to define custom rules (For example, storage value of X @ chain A + storage value of Y @ chain B - storage value of Z @ chain C smaller than 100).