Barclays explores blockchain payments as stablecoins top $260B, with tokenized deposit provider set for April 2026 selection.