To find an EOS account to buy:
1: Browse available names in the table below.
2: Search for a specific name in the box above.
3: Click "Custom", and make a new account.
The table below shows accounts listed for sale:
Name: Click the name to reveal more details.
Shield: A green shield means the account has been screened for malicous
transactions.
Star: Click the star to vote for an account you like (login to Scatter
first).
Auction: Make a bid that is lower than the account's sale price.
These boxes show the sales statistics
Accounts Sold: Number of accounts sold, Total sales value
Accounts Listed: Number of accounts listed, Median Price
Custom Accounts: Number of accounts created, Total sales value
These are friends of EOSNameSwaps. If you are interested in being a partner/referrer please contact us in our Telegram chat.
Sellers with 5 or more accounts listed for sale are
entitled to a free shop
to highlight their accounts.
Contact us in our Telegram chat if you are interested
in
starting a
shop.
The table below shows accounts listed for sale:
Name: Click the name to reveal more details.
Shield: A green shield means the account has been screened for malicous
transactions.
Star: Click the star to vote for an account you like (login to Scatter
first).
Auction: Make a bid that is lower than the account's sale price.
To create a new EOS account:
1: Enter the name of the account you want. Names can only contain the
letters a-z, the numbers 1-5, and extra periods (.e only).
2: Select one of the available names. We support 12 char names (no fee)
and suffixes .e, .x, .y, .z.
3: Login into Scatter with the active permisson of the account
you wish to pay with.
4: Enter an EOS public key (not private) for the new account, and select
"Create Account".
New Public Keys
Owner/Active Public Keys
Check you have the corresponding private keys.
To list an EOS account for sale:
1: Enter the name of the account you wish to sell.
2: Enter the sale price, payment account, and message.
3: Login into Scatter with the owner permissions of the account you wish to
sell.
4: Read the sale conditions and click "Sell Account".
Account Resources
Ram: To list an account for
sale, at
least 500 bytes of
free ram is
required.
CPU/NET: The contract will lend this account 5 EOS of CPU, and 1 EOS of
NET
for 12 hours, to help you list
the account.
Balance
Ram Quota (bytes)
Ram Free (bytes)
Staked NET
Staked CPU
Sale Details
Payment Account: The account that will recieve the sale fees. This
account
also authorizes sale changes and cancellations. It is vital you have control of this
account's
private
keys.
Sale Price: The sale price the account will be listed at. The
minimum
price is
"1.0000 EOS/TLOS". Users can submit bids lower than the saleprice; you can accept or
reject
these.
Message: An optional message, up to 100 chars, for potential buyers.
Payment Account
Sale Price
Message
To list an account for sale, the owner permissions must be transferred
to
the contract. Scatter will warn you of this after clicking the sell button.
This process is required so that the account being sold can be screened for hidden
(deferred)
updateauth
actions, that could be used by malicous sellers to steal back accounts after sale, as has
happened to our competitors. Scatter will
never reveal the account's
owner key to our website or open-source contract.
We understand that users would prefer to hold onto an account's owner permissions, but at
this
time, a custody solution remains the only way to
ensure the safety of our users.
If you are wish to discuss this further, join us
in
our
Telegram
chat.
Before you can list your account for sale, you must understand and agree to the following points.
• Listing an account for sale is free. When the account is bought, 2% of the sale price will be retained by the contract, while the remaining 98% of the sale price will be transferred to the payment account.
• The sale of an account can be canceled free of charge, at any time, using the payment account as authorization. If the seller loses access to the payment account they will not receive sale fees or be able to cancel the sale. It is vital the seller ensures they have full access to the payment account's owner/active keys.
• To mitigate the threat of deferred transactions undoing account sales, accounts listed for sale undergo a screening process to ensure they are safe to sell. You can purchase an account before it has been screened (it usually takes an hour or so), but it is the responsibility of the buyer to check the account history for pending updateauth actions.
• The contract developer accepts no liability for any losses or damages caused by the use of the eosnameswaps contract or website. It is the buyers and sellers responsibility to ensure the exchange of EOSIO accounts is legal within their country.
• If any listed account is found to be attempting to defraud buyers (using deferred or msig actions), the account will be delisted and returned to the owner's payment account.
To recieve notification when your account is sold, or receives bids, please register your payment account with the EOSAuthority Alerts service.
To update/cancel an account listed for sale:
1: Enter the name of the account you wish to update.
2: Login into Scatter with the active permission of the payment
account.
3: Make the neccesary changes and click the button under the section.
Update Sale
Sale Price: The price the account will be listed at. The
minimum
price is
"1.0000 EOS/TLOS". Users can submit bids lower than the saleprice; you can accept or reject
these.
Message: An optional message, up to 100 chars, for potential buyers.
Sale Price
Message (Up to 100 chars)
Cancel Sale
You can cancel the sale of an account at any time here. The contract does not store any user
keys, so you need to enter a new EOS
public key (not private) that you control.
Double-check the public key is correct. Lost keys cannot be recovered.
New Public Keys
Decide Bid
If you accept a bid, the bidder account will be able to purchase the sale account at the
lower bid price. However, other users can still buy the account at the full sale price,
or
place a
higher bid (this will invalidate the current bid acceptance).
If you reject
the
bid, a
higher bid must
be placed for your consideration. In either case, the bidder will be notified by our
on-chain
messaging system.
Bid Price
Bidder
To purchase an account:
1: Confirm the name, price, and the resources the account has.
2: Enter an EOS public key for the account owner/active permissions.
3: Login to Scatter with the account you wish to pay with.
4: Click "Buy Account". The contract will instantly transfer the account's
permissons
to the supplied key. If there is
a problem, the transfer of funds will be rejected.
Account Resources
The resources the account will come with are shown below.
Balance
Ram Quota (bytes)
Ram Free (bytes)
Staked NET
Staked CPU
Loaned Resources
The CPU/NET below has been loaned to the account. It can/will be removed at a later date, after the account is bought.
Staked NET
Staked CPU
New Public Keys
Enter a new EOS public key (not private) that you control. Both the owner/active permissions
will be set to this key.
Double-check the public key is correct. Lost keys cannot be recovered.
Owner/Active Keys
To bid for an account:
1: Enter a bid price that is higher than the current bid, but lower than the sale
price.
2: Login to Scatter with the account you wish to bid with.
3: Click "Propose Bid", and wait for the owner to respond.
Propose Bid
If your bid is accepted, the bidder account (only) will be able to purchase the
account at the lower bid price. you will be notified via our on-chain messaging system. You need
to buy the account quickly, as other users can still buy the account at full price, or place a
higher
bid (this will invalidate your bid).
If your bid is rejected, you must place a higher bid, or pay the full list
price.
Your Bid
Current Bid
If you have any questions or problems, feel free to contact the developer at:
The developer of eosnameswaps believes that blockchains and dApps only have value if they are decentralized, trustless, and transparent. The full source code for the smart contracts used on this site can, therefore, be found on Github:
You may use this code freely for your project, as I have done of many others.
On the EOS mainnet launch day I began to play with the EOS command line cleos. After creating a few accounts for family and friends, I quickly realized there was an opportunity to snap up some premium 12 character names, for less than a dollar each. A hundred accounts later, I started to search for a dApp where I could sell them but found none. Hence the birth of eosnameswaps.
The website uses EOS-JS to interact with the eosnameswaps smart contract. No account exchanges occur on this website; all exchanges are processed using the decentralized smart contract. This website acts as a shop window for the contract, making it easier to interact with.
No. All actions on this site require the use of Scatter. Your private keys never leave your Scatter wallet. Only the signatures are required.
Somewhere between 1 - 1,000,000 EOS! It really depends on whether the EOS network becomes as widely used, as we all hope and expect. For reference, privatejet.com sold for $30 million in 2012.
Absolutely! You have full control over the account, and can resell it at a higher price if you think it is undervalued.
Yes. The contract automatically takes 2% of the sale value. I also have a number of accounts I originally bought listed (100% profit if they sell).
I have a research background in numerical astrophysics, and a teaching background in mathematics and physics. Fundamentally, I just like to build code, and I see the huge potential of EOSIO to change the world.
If you find a bug, please post an issue on the Github page https://github.com/starryjapannight/eosnameswaps/, email [email protected], or join the telegram group https://t.me/eosnameswaps. Constructive comments are always appreciated.
The new account owner gets them! Be sure to transfer them to another account before you try to sell an account.
Yes, all of it! But they could do that anyway. There is nothing private about the EOS blockchain, or any other either. It is like a big whiteboard that everyone can see, but only those with the correct private key can change their little space on the board.
If you are in need of an EOS account, you can buy one directly from an exchange account.
In the send EOS part of your exchange site:
1) Set the recipient to our contract: "eosnameswaps".
2) Set the amount to the price of the account you wish to buy.
3) Generate a new EOS public/private key pair using a secure wallet, such as
Scatter
or
Greymass.
4) Set the memo to "sp:accounttobuy,owner_pubkey,active_pubkey".
For example, let's say you want to buy "samuraijapan".
memo: "sp:samuraijapan,EOS7GN...,EOS7GN..."
Click send. If there are any problems, the entire transaction fails; no funds are moved.
Special consideration needs to be given to the sale of EOS genesis accounts. Until now, most
airdrops have been based on a snapshot of the genesis account balances (although this is
changing).
If a user sells a genesis account, they are giving up the right to all future airdops related
to
that account. Perhaps more importantly, sister EOS networks such as Warbli and Teslos are in
the
process of launching. To access your new account on these networks, you will need the private
key
of the EOS account at the time the sister network took a balance snapshot on the main EOS
network.
For Teslos, whose snapshot is based on the mainnet launch balances, this means that even after
you
sell your account, you still have ownership of a Teslos account if you hold the original
genesis
account keys. For Warbli, whose snapshot is based on a 9th of September 2018 snapshot, you need
to
retain the keypair from that date. To be clear, selling your EOS account does not mean you are
selling your Warbli or Teslos accounts; they are separate networks.
Hold on to all of your keys, as they might give you continued access to other valuable
networks.
EOSNameSwaps works with all three versions of Scatter, for secure and convenient account
exchange.
Download the Scatter wallet here:
https://get-scatter.com/
The mobile client is still in Alpha, so be careful when using it. If you come across problems
with
using Scatter on this site, contact the developer on Telegram.
EOSNameSwaps is the only EOS account exchange that has fully open sourced its
code. Contract developers can easily introduce vulnerabilities into their contracts that put
the
users at risk. This is particularly true of EOS account exchanges, where the owner permissions
are
being changed. It is, therefore, vital account sellers and buyers only fully open source code
that
they, or other members in the community, can verify is safe to use. Find our contract code
here:
https://github.com/StarryJapanNight/eosnameswaps
EOSNameSwaps is the only EOS account exchange to screen all accounts before
they
can be sold. This is essential to protect account buyers from multisig/deferred transactions
that
can take back an account after a sale has taken place. I have documented the potential risks
and
have contributed to resolving them here:
https://medium.com/@motchamotcha/eosio-multisig-contract-vulnerability-b5289d18223f
https://github.com/EOSIO/eosio.contracts/issues/53
Never buy accounts from exchanges that don't screen accounts.