ripple difc