Cryptocurrencies are distributed systems that allow exchanges of native tokens among par-ticipants, or the exchange of such tokens for ﬁat currencies in markets external to these public ledgers. The availability of their complete historical bookkeeping opens up the possibility of understanding the relationship between aggregated users’ behaviour and the cryptocur-rency pricing in exchange markets. This paper analyses the properties of the transaction network of Bitcoin. We consider four diﬀerent representations of it, over a period of nine years since the Bitcoin creation and involving 16 million users and 283 million transactions. By analysing these networks, we show the existence of causal relationships between Bitcoin price movements and changes of its transaction network topology. Our results reveal the in-terplay between structural quantities, indicative of the collective behaviour of Bitcoin users, and price movements, showing that, during price drops, the system is characterised by a larger heterogeneity of nodes activity.