Skip to content

How it works

Idea to a coin with a home, truthfully.

DotPad joins four separate systems: an AI drafting step, a domain registrar, a blockchain, and a hosting provider. This page explains exactly what happens at each step and what can go wrong.

1 · Wallet login

Connecting MetaMask only shows your address. To edit or pay for anything you sign a short message with a one-time nonce. That signature is free: it costs no gas and moves nothing. A paid step is always a separate wallet transaction with an amount you can see.

2 · Draft with AI (optional)

Your idea is sent to Claude on the server. The answer is checked against a schema and the same rules the contract enforces (name length, ticker characters, supply bounds). You can regenerate, edit every field, or skip AI entirely. AI never decides whether a domain is available.

3 · Domain

Availability and prices come from the name.com Core API. The first version registers standard-priced apex domains only (no premium or aftermarket listings). Registration is placed from DotPad’s registrar account with you as the registrant contact. Auto-renew is off unless you turn it on, and the renewal price is shown separately in the quote.

You can transfer the domain to your own registrar account: after ICANN’s 60-day lock, request the auth code from My launches. Until DNS is changed, the site keeps working.

4 · Quote and payment

The quote lists the domain price, the platform fee (if configured) and an estimated gas cost. USD amounts are converted to ETH using the Chainlink ETH/USD feed on Robinhood Chain; the quote is valid for 15 minutes. You pay with one transaction to the DotPad payments contract, which emits a receipt bound to your launch. The server verifies the receipt on chain (right contract, right launch, your wallet, enough value, confirmed) before anything is bought.

5 · Order of operations

Payment first, then domain registration, then token deployment, then the page, then DNS. Registering before deploying means a failed registration leaves nothing on chain and the payment is refunded. Once a domain is registered it cannot be un-registered, and once a token is deployed it cannot be undone. That is why each step waits for the previous one to be verified.

6 · Token deployment

One transaction to the DotPad factory deploys a plain fixed-supply ERC-20 (OpenZeppelin ERC20, 18 decimals). The full supply is minted to the recipient address you reviewed. There is no mint function, no owner, no tax, no blacklist, no pause and no upgrade path. The factory records the token so a launch can be reconciled; user-submitted addresses are never accepted as DotPad launches.

The factory owner can change the flat launch fee and withdraw collected fees. It has no power over deployed tokens.

7 · Project page and domain

The moment the deployment is verified, the project page is live on the platform URL. The custom domain is then attached to hosting, DNS records are written at the registrar, and the page shows DNS and TLS progress. If automatic hosting is not configured on a deployment, manual instructions are shown instead of a fake “live” state.

8 · Trading

A deployed token is not tradable by itself. DotPad does not create a pool and does not move your funds into liquidity. The project page shows “Token deployed. Trading is not available yet.” until a real market is verified on chain.

9 · Failures and refunds

Payment, registration, deployment and hosting have their own statuses. If the domain cannot be registered after you paid (taken, price changed, registry error), the launch shows exactly that, nothing is deployed, and the full payment is refunded from the payments contract. If a deployment transaction fails, you can submit another; the same launch id can never create two tokens. If DNS takes time, the platform page keeps working and the checker keeps polling.

Robinhood Chain · mainnet