Sell ENS domains through a smart contract.
Please refer to the introductory article to find out about Domainsale.
There are a number of webistes and applications for both buyers and sellers. These include:
Details of how to develop apps using DomainSale are available at ???
This is a required for two reasons. First, to prove that you do indeed own the domain. Second, so that the domain can be handed to the winning bidder by the contract when the sale finishes.
The funds are retained in the deed and transferred to the new owner.
As long as no bids have been received for the name you can withdraw it from sale by issuing a cancel()
transaction. The deed will be returned to the address from which it was sent.
Once an auction has started the only way for you to retain a name is to become the winning bidder. Note that to do so you should bid with an address different to that which put the domain up for auction.
No; DomainSale does not support the selling of subdomains.
DomainSale itself is unaware that a domain might be invalid. However, if at any time during an auction the domain is invalidated in ENS the auction process will not allow the auction to finish. The bidder can send an invalidate()
message to DomainSale and retrieve the funds they have bid.
Support for DomainSale can be found in the DomainSale Gittter.