Xaman wallet

Sign in before creating.

Cairn creates a short-lived Xaman SignIn payload. The backend re-fetches the resolved payload from Xaman before establishing a session.