Skip to main content
Use the Onchain section of the Namespace App to activate an ENS name, configure its minting rules, and issue onchain subnames on Ethereum or a supported L2.

Choose L1 or L2

Names activated on Ethereum Mainnet cannot be migrated to Namechain (ENS v2). If you plan to use Namechain, activate on a supported L2 such as Base or Optimism instead.

Before you begin

  • Connect the wallet that owns the parent ENS name.
  • Decide whether you want to issue subnames on Ethereum Mainnet or a supported L2.
  • Choose your pricing, treasury address, and any minting restrictions.

Activate your ENS name

1

Open the Onchain section

Visit app.namespace.ninja/onchain, connect the owner wallet, select the ENS name, and click Activate Name.Onchain section with an ENS name selected and the Activate Name button
2

Choose L1 or L2 issuance

Select L1 ENS Subnames for Ethereum mainnet or L2 ENS Subnames for a supported L2. For L2, select the network from the dropdown, then click Next.Listing type selection for L1 and L2 subnames
3

Configure the listing

Set the currency, treasury address, collection name and symbol, and whether subnames can be burned or rented. Then configure the base mint price and any length-based or special-name pricing.Listing setup fields for currency, treasury, collection metadata, burning, and renting
4

Add optional minting rules

Use reservations to block or specially price names. You can also add a deadline, restrict minting with an allowlist, or require ownership of an ERC-20 or ERC-721 token.Reservation settings for blocking names or assigning custom prices
5

Activate the listing

Review the configuration, click Activate, and confirm the transaction in your wallet.
Activation on Ethereum Mainnet may require wrapping the ENS name. For activation on an L2 chain, the app may also prompt you to deploy the registry contract and configure the Namespace Hybrid Resolver.
6

Finish the activation

Complete any remaining registry or resolver transactions, then click Finish Activation. The ENS name now shows an Activated badge and is ready for subname minting.Activated ENS name with its minted subnames
Use Edit Activation to update pricing, reservations, deadlines, allowlists, or token-gating rules later. Review every transaction carefully because some ENS fuse changes may be irreversible.

Choose how users mint

After activation, users can mint through:

Next steps

Create an ENS Widget

Embed onchain subname registration on your website.

Integrate onchain minting in your app

Add availability checks and mint transactions for Ethereum Mainnet or supported L2 chains to your app.