Ripple XRP, Is the Devil in the Details?