According to ChainCatcher, data from The Block shows that the number of Bitcoin on-chain transactions in May reached 18.19 million, a record high for the month. The previous monthly high was 17.54 million in December last year.