Our Q1 2026 financial results are live.The summary? Everything is moving onchain. https://t.co/kNzrqc9mku ...