Outis

Quickstart

From nothing to a registered name. You need a wallet with a few dollars of USDC, ETH, BTC or ZEC.

1. Create an account#

Open the desk and enter an email and a password. The email is a login name — nothing is sent to it, so it does not have to be real. There is no invite and no verification step.

Write the password down. There is no identity on file, so there is nothing to recover an account against. A lost password is a lost account.

2. Fund it#

The Deposit tab shows addresses dedicated to your account: one for Solana, one shared by Base and Ethereum, one for Bitcoin and one for Zcash. Send any supported asset. USDC credits one-for-one in dollars; other coins post at the fill price once confirmed.

Credit usually appears within a minute. Check for deposits now forces an immediate look instead of waiting for the background watcher. See Funding for every network and the minimum.

3. Find a name#

Search a bare word in Find. It fans out across all 388 endings and shows what is available, with the yearly price. A .com is $30.

4. Register it#

Press Register. You are shown the price and asked to confirm; the balance is debited and the name appears under Domains. If the registration fails upstream, the debit is refunded as its own ledger row.

5. Point it somewhere#

Manage DNS on the name opens its records. Add an A record for @ pointing at your server's address and you are live once caches expire. DNS is free. See DNS.

The same thing over the API#

# mint a key in the desk under Keys, then:
export OUTIS_KEY=outis_...

curl -s https://outis.sh/v1/deposit -H "Authorization: Bearer $OUTIS_KEY"
curl -s "https://outis.sh/v1/find?q=nobody" -H "Authorization: Bearer $OUTIS_KEY"

curl -s -X POST https://outis.sh/v1/domains \
  -H "Authorization: Bearer $OUTIS_KEY" -H "Content-Type: application/json" \
  -d '{"domain":"nobody.example","years":1}'
Something wrong or missing? The API contract is also at /llms.txt.Acceptable use