on chain analysis