Wiss

Anonymous domain registration

Protect your name.

Pay by crypto:10+
We accept:CryptoBot

What you get
with every registration

No KYC required

We never ask for a passport, a selfie or a phone number.

Private WHOIS

The registry gets contacts generated for the domain.

Complaint protection

We ignore unfounded complaints from your competitors.

Cloudflare on every domain

Its own account for each domain, SSL and DDoS protection at once.

Blocklist checks

The name is checked before payment, your domain once an hour.

Wiss compared to other registrars

Wiss compared to other registrars
What is comparedWissNamecheapNjallaREG.RU
.com price per year$17$12$17$22
Resilience to complaintsYesNoNoNo
Red screen and ban alertsYesNoNoNo
Anonymous registrationYesNoYesNo
Cloudflare includedYesNoNoNo
Management in TelegramYesNoNoNo
Pay with cryptoYesYesYesNo
REST APIYesYesYesYes
.com price per year
Wiss: $17
Namecheap: $12
Njalla: $17
REG.RU: $22
Resilience to complaints
Wiss: Yes
Namecheap: No
Njalla: No
REG.RU: No
Red screen and ban alerts
Wiss: Yes
Namecheap: No
Njalla: No
REG.RU: No
Anonymous registration
Wiss: Yes
Namecheap: No
Njalla: Yes
REG.RU: No
Cloudflare included
Wiss: Yes
Namecheap: No
Njalla: No
REG.RU: No
Management in Telegram
Wiss: Yes
Namecheap: No
Njalla: No
REG.RU: No
Pay with crypto
Wiss: Yes
Namecheap: Yes
Njalla: Yes
REG.RU: No
REST API
Wiss: Yes
Namecheap: Yes
Njalla: Yes
REG.RU: Yes

We protect your domains and privacy.

We do everything so that you have nothing to worry about.

What WHOIS shows

Regular registration

Registrant
Your name
Email
Your email
Phone
Your phone
Address
Your address

The registry keeps your data and may disclose it.

Registration with Wiss

Registrant
Email
Phone
Address

Each domain has its own contacts: your data appears nowhere.

A convenient API for developers

import requests url = "https://api.wissdomains.com/domains/v1/domains/check"headers = {    "Authorization": "Bearer {api_key}",} payload = {    "names": ["wissstore.com", "wissstore.net"],} response = requests.post(url, json=payload, headers=headers) results = response.json()["results"]
  • Authorization with an API key, examples in Python, JavaScript, Go and PHP
  • Search, registration, renewal, DNS and Cloudflare in one REST API
  • Webhooks report events on their own, no need to poll for status
API documentation

Find your domain