Frequently asked questions on basenames.
Basenames are a core onchain building block that enable builders to establish their identity on Base by registering human-readable names for their wallet address(es). They are fully onchain, built on the same technology powering ENS names and deployed on Base. These human-readable names can be used when connecting to onchain apps, and sending and receiving on Base and any other EVM chain. Get your Basename at base.org/names.
Basenames are priced based on name length, and are designed to be globally accessible. Annual registration fees are as follows:
Letters | Annual fee |
---|---|
3 | 0.1 ETH |
4 | 0.01 ETH |
5-9 | 0.001 ETH |
10+ | 0.0001 ETH |
You can get one free Basename (5+ letters) for one year if you meet any of the below criteria:
An equivalent-value discount of 0.001 ETH will be applied if registering a shorter name, or registering for more than 1 year, with the exception of the BNS name owner discount (valued at 0.01 ETH per unique address). You will need to pay the standard registration fees if you wish to keep your Basename after your initial discount has been fully applied. Discounts are only applied once, and are limited to one per address. Even if you meet multiple criteria, you will only be eligible for a single discount on one Basename. If you satisfy multiple criteria, we will automatically apply the highest-value discount to your registration.
We are always looking to add more discounts. If you or your project have ideas for more discounts, please reach out.
Upon initial launch, there will be a temporary premium placed on all Basenames in the form of a Dutch auction, to ensure a fair and quality distribution of names, and to maximize everyone’s chance of getting a name they like without being outcompeted by bots. The premium will start at 100 ETH and decay exponentially over the course of 36 hours. Premiums will be added on to the total registration cost of a Basename. Please note: the premium is intentionally designed to be high so that names can’t be instantly bought by bots or traders, and can instead enable fairer access and price discovery for the general public.
If registering with a Base Account, registrations will be gasless, sponsored by Base.
There is no limit to registration length, but there is a minimum of 1 year.
You can use your Basename across apps in the Base ecosystem, starting with base.org, Onchain Registry, and Onchain Summer Pass. You can also use it for sending and receiving on Base and other EVM chains.
Basenames are fully onchain, and therefore any information you publish is recorded onchain, requires a transaction, and will be broadly composable with the rest of the ecosystem. Please do not publish any information you do not wish to be onchain.
You can set your Basename as your primary name through Profile Management. Setting your Basename as your primary name will display it on any wallet or app that has added support for Basenames.
To set a basename as your primary name:
You can transfer your Basename to another address through Profile Management:
Make sure to use the Basenames UI to send Basenames properly, sends on platforms like OpenSea will only transfer the NFT.
Transfer token ownership - transfers ownership of the Basename token and associated permissions.
Transfer management - transfers ability to manage and update profile records.
Change address resolution - Basename will resolve to a new address.
Transferring all 3 to the same address will fully transfer ownership of the Basename to that address.
Step by step:
For the new owner to use the basename they will need to confirm by setting it as their primary name.
If you forget to renew your Name, it will enter a grace period of 90 days, during which you can still renew it. If not renewed during this period, the Basename will become available for others to register.
If a Basename is not renewed after the 90 day grace period, it will be subject to a temporary premium in the form of a Dutch auction. This premium starts at 100ETH and will decay exponentially over the course of 21 days.
Currently, only one address at a time can be linked to a Basename. However, we plan to support multi-address linking in the future.
If you’re a builder looking to integrate Basenames into your app, OnchainKit is the easiest way to get started (tutorial here). If you have ideas for new features or badges that you’d like to integrate with Basenames, we’d love to hear from you.
You can register a Basename for your app just like any other Basename. If a Basename for your app or project is not available, there is a good chance it was reserved. Please reach out to our team or fill out this form and we will reach out with instructions.
Basenames are built using the Ethereum Name Service (ENS) protocol, leveraging its decentralized architecture to ensure secure and efficient name resolution.
Yes, your Name will work on any chain as long as the app is ENSIP-10 compliant. Note that when sending money or interacting across different chains, you should ensure the receiving platform supports ENS.