Market buys made up 60% of volume across the last eight 1H candles. 1.3952 has stood for 18 candles; older levels tend to carry more resting orders. The last few 1H lows have been stepping higher under the level; buyers are getting more impatient on each dip.

The gap between $XRP and its 1H resistance (1.3952) is down to 2.43%. Confirmation is a full 1H candle closing over 1.3952, not just a wick through it.

Back under 1.3112 and the setup is gone.

Context: this is roughly in step with $ETH (-1.60%), while $LINK is the nearest comparable at -2.91%.