stable currency on-chain trading volume reached $823.2 billion in March