> For the complete documentation index, see [llms.txt](https://parad0xlabs.gitbook.io/parad0xlabs-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://parad0xlabs.gitbook.io/parad0xlabs-docs/null-resolver-.null-domains/make-money.md).

# Monetize

***

## 1. Register Premium Names Now (Before Fees Turn On)

Right now, registering a .null name costs only the Solana rent — about ~~**0.003 SOL (**~~**$0.20)** — which stays locked in your name's own account. There's no protocol fee yet: the fee is set to zero during the pilot.

When the fee turns on: standard names will cost **\~0.01 SOL** each, all-in (about $0.65 at today's SOL) — priced in SOL, not a token amount that swings with the market. **You pick the fee token: pay in SOL, or pay in NULL for \~20% less.**

Names 1 to 3 characters long will never be available at a flat price. They go to auction only. More on that in Section 2.

**What to register today:**

* Short, obvious words: `ai.null`, `pay.null`, `shop.null`, `x.null`
* Financial tickers: `btc.null`, `eth.null`, `sol.null`
* Anything a brand would want: `nike.null`, `meta.null`, `apple.null`

The registration instruction is already live. You can submit it on mainnet right now.

**Why this works:**

Supply is fixed and a name is the human-readable key to your whole stack — content, payment endpoint, and identity all resolve through one name. Registering during the free pilot means you pay only rent for a name that carries a protocol fee once the pilot closes.

***

## 2. Win a Premium Auction (1 to 3 Character Names)

The `null-auction` program is live on mainnet. Short names go to auction — no flat-rate registration exists for them.

Fixed supply, forever:

| Length | Total possible names       |
| ------ | -------------------------- |
| 1 char | 36 (a.null through 9.null) |
| 2 char | 1,296                      |
| 3 char | 46,656                     |

That is the entire supply. No one can ever mint more.

**How to win:**

1. Find the auction account for the name you want.
2. Submit a bid higher than the current top bid before the auction closes.
3. If you are the highest bidder when it ends, the name transfers to you permanently.

**What makes a 1-char name valuable:**

There are only 36 of them total across all of human history on this chain. `a.null`, `1.null`, `x.null` — whoever holds those holds something genuinely rare. If the .null ecosystem grows, those names are the digital equivalent of a single-letter `.com`.

***

## 3. Build a Permanent Business On It

Register your business name as a .null domain. Point it at content stored on Arweave (a permanent storage network — you pay once to upload, the file lives forever). Accept payments via x402 (HTTP-native payments, no payment processor middleman).

**The pitch in plain numbers:**

* Arweave upload: you pay once, roughly $5 to $20 per megabyte depending on file size, and that content is retrievable permanently.
* No monthly hosting bill after that.
* No Stripe. No PayPal. No chargebacks. No account bans.

**Who this is actually for:**

* Merchants that Stripe or PayPal drops for being "high risk" — adult content, firearms accessories, supplements, crypto tools, gambling-adjacent products.
* Creators who have been demonetized on YouTube or Patreon.
* Developers selling software tools directly to buyers without going through an app store.

No platform can deactivate your .null name or take down your Arweave content. The registrar does not have an off switch.

**Don't want to touch a manifest or an SDK?** The Web0 portal includes a **wallet-login site builder** — pick a template, edit it live in the browser (optionally with AI help, paid per edit over x402), and publish straight to Arweave under your `.null` name. Your wallet signs the upload; there's no server and no account. A registered name becomes a live site in a few clicks.

***

## 4. Sell a Name You Already Own (Marketplace Live)

The `null-auction` marketplace is **live on mainnet** — selling a name no longer needs trust:

* **List it for buy-now** at a fixed SOL price; the first buyer pays and the name transfers atomically.
* **Run an open-ascending (English) auction** — set a start price and a clock, bids rise in the open, every outbid is refunded on-chain instantly, and an anti-snipe window stops last-second steals.
* **Take offers** — a buyer posts a standing SOL offer on any name; you accept the one you like and it settles atomically.

The protocol's cut on a secondary sale is read from an on-chain config — **capped at 5%** (lowerable freely, any raise timelocked 48h). Settlement is atomic, so no one has to go first and no escrow-trust is needed.

Prefer to keep it off-market? The resolver's Transfer instruction (`0x04`) still hands a name directly to any wallet at a price you negotiate OTC.

***

## 5. Timeline: What Costs Money Now vs. Later

| Action                              | Cost right now                       | Cost after fees activate                            |
| ----------------------------------- | ------------------------------------ | --------------------------------------------------- |
| Register a standard name (4+ chars) | ~~0.003 SOL rent only (~~$0.20)      | ~~0.01 SOL all-in (~~$0.65) — or \~20% less in NULL |
| Register a 1-3 char name            | Auction only — bid whatever it takes | Same                                                |
| Transfer a name you own             | \~$0.10 in Solana fees               | \~$0.10 in Solana fees                              |
| Resolve a name (look it up)         | Free                                 | Free                                                |

**What is free right now:** resolving any .null name to its target address costs nothing. Reading is always free.

**What the fee activation depends on:** a single authority `SetConfig` call. When it fires, the SOL fee turns on. There's no announced date — the free, rent-only window is open right now and closes without warning.

**The order of operations if you want to make money:**

1. Decide which names you want — do this today.
2. Submit registration transactions now, while fees are off.
3. Hold the names.
4. Either sell them OTC as demand builds, or build a product on them and earn revenue directly.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://parad0xlabs.gitbook.io/parad0xlabs-docs/null-resolver-.null-domains/make-money.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
