Sign in happens in your terminal.
whydot has no web login form. Your agent holds the credential, so the credential is issued where your agent runs. There is nothing to type here.
The whole sign-in, done by the agent. You only read out the code from the email.
whydot login · whydot whoami · whydot mcp install · whydot logout
Sign me in to whydot (https://whydot.com), the agent-native domain registrar. API: https://api.whydot.com/v1 1. If the CLI is missing: curl -fsSL https://whydot.com/install.sh | sh 2. Start sign-in: whydot login --email me@acme.com 3. whydot emails me a 6-digit code, valid 10 minutes. Ask me for it and type it in. Do not ask me for a password or an API key - there is no password, and the CLI stores the key itself. Never print the key or put it in a file you show me. 4. Register the MCP server with your harness: whydot mcp install Done when `whydot whoami` prints my account slug and `whydot domains list` answers without an auth error. Then say which account you are signed in to.- Install the CLI. curl -fsSL https://whydot.com/install.sh | sh
- Run whydot login. It asks for your email address and nothing else.
- We email a 6-digit code, valid for 10 minutes. Five wrong attempts and the code dies; ask for another one.
- Type the code in the terminal. The CLI stores the API key for you. It is shown once and never retrievable afterwards.
- The read-only console at whydot.com/console opens with the same key. It cannot register, renew, transfer or edit anything.
No CLI on this machine? The API answers the same two calls directly: POST /v1/auth/login/start, then POST /v1/auth/login/verify. Both are in the docs. whydot logout revokes the key it minted and deletes it locally.