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

Can I use a Ledger wallet to purchase a domain?
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