Console
Your domains, their DNS records, your wallet and your API keys, as whydot recorded them. Expiry and registrar status are what the registrar reported when each domain settled, not a live read.
Read-only. Registering a domain and changing its DNS happen in the API, the CLI or the MCP server — never here. Auto-renew is on by default; your agent can disable it when registering a domain. Manual renewal and transfers are not offered yet.
The whole read, done by your agent. It answers the questions this console would answer, and it can do it while you are away from a browser.
whydot login · whydot domains list · whydot domains get · whydot dns list · whydot billing show · whydot keys list
Read my whydot account and report on it (https://whydot.com), the agent-native domain registrar. API: https://api.whydot.com/v1, CLI `whydot`, MCP server `whydot-mcp`. 1. If the CLI is missing: curl -fsSL https://whydot.com/install.sh | sh It needs Node.js 20 or newer and links `whydot` and `whydot-mcp` into ~/.local/bin. 2. If you are not signed in: whydot login It asks for my email address and nothing else, then whydot emails me an 8-character code, valid 15 minutes. Ask me for the code and type it in. Do not ask me for a password or an API key - there is no password, and the CLI stores its own credential. Never print that credential. 3. Read the portfolio: whydot domains list --json (MCP: list_domains) 4. Read the wallet: whydot billing show (MCP: get_balance) 5. Read any domain that needs attention - expiring within 60 days, or whose registrarStatus contains clientHold: whydot domains get <name> --json (MCP: get_domain) 6. Read that domain's DNS: whydot dns list <name> --json (MCP: list_dns_records) 7. Change nothing at all. Do not register, renew, transfer, edit DNS, create a key or start a payment. If something needs doing, tell me what it is and what it costs, and wait for me. There is no manual renew or transfer command to reach for. The auto-renew field records the registration choice, not a current registrar reading; transfers are not offered yet. Done when you have told me in one message: how many domains I have, which expire in the next 60 days, whether any is suspended, and my current balance.The screens above are served by the API, behind a session the CLI opens: whydot console prints a single-use link that signs one browser in for a couple of hours, and the link dies a minute after it is printed. Nothing on this public page shows an account.