Kraken has raised $800 million at a $20 billion valuation from Citadel and other institutions ahead of a possible 2026 IPO.