Before we fully switch to Ethereum blockchain for identity registry, we will test it on Sepolia testnet. This page describes what do you need to do to help with testing.
You need to install MetaMask wallet as Chrome extension. Get it here. After you install it, configure your account. Now you will need to enable test networks in MetaMask: Click on the network name (probably "Ethereum mainnet") in the top middle, and choose "show/hide test networks". You will be sent to the configuration page, where you would need to enable test networks.
Once this is done, go back to the main window, click on "Ethereum mainnet" and select "Sepolia test network".
Since this is a test network, the currency (SepoliaETH) has no real value. You can get it by going to one of Sepolia Faucets and requesting some ETH. Google for "Sepolia Faucet". Try a few of them. I had some luck with this one, and this one. By the time you read this, the situation may change and you might need to try another one.
You don't need a lot of ETH - something like 0.2 would be enough.
For now, please do not register your main name (the one you were using to send and receive emails on Ubikom). Because we used a different encryption algorithm in the past, your encryption keys might not match (even if you used the same password), which would result in your mailbox being deleted and re-created. It's safer to try with another, test name.
Now that you have your wallet configured and funded, you can go ahead and register a name on Sepolia testnet. You can start from our main page, enter the name you want to register and go from there. You will need to perform two transactions on the block chain - the first one to register the name (and the associated encryption key, derived from your password), and the second one to register the endpoint, i.e. where your messages are getting delivered.
Strictly speaking, you don't even need to do the second one - without the endpoint, you cannot receive messages, but that's okay if you just want to own the name, and maybe use it in future.
Notice that when transaction is successfully done, you can click on the transaction hash to see the details on Etherscan.
You can verify your name registration here. Verify that the name was successfully registered.
You can use the newly registered name as before - either in the webmail, or in a standalone email client. Notice that you will only be able to receive email if you registered the endpoint, as a part of name registration.
When you own a name, you can update the configuration information, sell it or transfer it to another owner:
Change password (encryption key)
Notice that when a price for a name is zero, it's not for sale. If you update price to anything greater than zero, anyone will be able to pay the price and get ownership over the name. You will automatically get the proceeds in the account that was used to register the name.
Contact us on Twitter @UbikomProject, or on Reddit
Back to main page.