Claim your .BTC domain.

Decentralized names are secured on the Bitcoin blockchain, registered by Stacks.

Register .BTC domains in three steps


Check the availability of your preferred domain.


Register with a Bitcoin connected Stacks account in just a few clicks.


Manage and self-custody your .BTC domains all in one place.

Gold is a rock. Bitcoin is not a f------ rock.

Bitcoin has proven itself as a store of value protocol. Stacks is on a mission to prove that Bitcoin can also be the bedrock of the user owned internet. Stacks brings scalable transactions and expressive smart contracts to Bitcoin, putting Bitcoin’s $1T capital to work.

.BTC domains are registered through a smart contract on Stacks, secured by Bitcoin. This smart contract implements a decentralized name registry written in Clarity lang. Ownership of every .BTC name is represented in a hash of the Bitcoin blockchain. Instead of spamming the bitcoin blockchain with name registrations, thousands of Stacks transactions settle in a single transaction on the bitcoin blockchain.

Learn more at

Join the Bitcoin movement

Decentralized domains secured by Bitcoin. Names are anchored to the Bitcoin blockchain.

Frequently asked questions

How much do domains cost?
How can I use domains?
How does it work?
How many domains can I get?
How many characters can a .BTC name consist of?
What characters can a .BTC name consist of?
Why are there two transactions?
I tried to purchase multiple domains with USD or BTC on the same account but only got one, what do I do?
I tried to purchase multiple domains with STX but only got one and the other registration failed, what do I do?
What are the benefits to using a .BTC name?
Where does the source code live?
How does the web bridge work?
What can I do when my name is taken or I believe that someone infringes on my copyright?
I made a preorder transaction, when I came back after 24 hours to make the register transaction I was not allowed to make that transaction. Why is that?
I made a preorder transaction, I came back more than 24 hours later and was not allowed to make a transaction. What will happen to STX that I spent?
I don’t have any STX but I want to buy a .BTC name. Is that possible?
I made the preorder and register transactions, the preorder was successful but the register transaction failed. Why is that?
I made a preorder transaction only, but the transaction failed. Why is that?
I bought a domain via one of the alternative payment methods but I still don’t see any transactions for the name. Why is that?
Can I create and manage subdomains with