XRP Ledger payments near $500 million as on-chain use defies price drop