On-chain private credit hits $4.5 billion amid TradFi stress