You have to have Ethereum enabled browser. It can be Geth or Mist running alongside to
Browser, or MetaMask plugin. Anything that gives a Browser an access to blockchain.
MetaMask is the easiest, but if you want to do it the hard way,
Very Brief Instructions.
Select a Country you feel like ruling. Select payment: anything larger than a suggested min. price.
Read instructions above and pay the "I trust you" or "I don't trust you" way. If you are
reasonably paranoid, as any Duke should be, use contract address to fing it on
etherscan.io and read the contract.
You do this - you become a Duke. To comfort your predecessor, to throw him a bone, so to speak,
money you paid will go to him. Keep in mind that the next Duke has to pay MORE, so if
some impostor decides to overthrow you, he'll pay dearly, and you will end up with 50% more than
you spent... Well, there is always a chance that they will be too scared, so no one will come.
After two month of tyrany (it is your tyrany, so it is a good thing), the price ot throne will
begin to go down, 5% a day. It is like you are asking "Ok, are you still afraid to challenge me?!"
And even if an usurper comes and kicks... sorry, asks you away, your name will stay in the
blockchain for as long as Ethereum itself exists.
Long live the Duke!
Dark side has cookies? A lie! If overthrown, you will get back exactly what you paid (minus a small
comission). No profit. One have to be deep on the Dark Side to bring devastation on an entire
country, so this is going to be his reward.
Ok, in human language: to destroy the country, you pay more, become the Duke of a DESTROYED country
(it will clearly say so in a block chain) and when (if) the next Duke overthrows you, you will
get back what you paid (minus small fee) - no extra bonus, as it would be in case of taking the throne
of an intact country.
To overthrow the Dark Duke, you have to take a throne. As with Destroying, Restoring rewards you
(when/if you are overthrown) with exactly (minus fee) same money you paid. No extra bonus.
Being on a Brigth Side, you should forget about greed. Correct?
To make it even harder (more demanding to your Bright Side), the next Duke can overthrow the
creator of a country by paying the same price Creator paid. So again, you do it not for profit,
but for the sheer pleasure of giving a life to a new country. As for money, you will break equal,
when the next Duke takes the throne. Minus a small fee.
This is not just a commercial site: it teaches in addition to asking for money
(please, take a look at our "donate" link :) So let's discuss a security
issue that most DAO web sites would rather avoid mentioning.
If you do not want to read the theory, jump to a conclusion
Note: this is not the issue of this particular site, but of all sites that
provide Web interface to Ethereum payments, so it is a very good idea to
familiarize yourself with the subject.
When it comes to blockchain payments, one can be reasonably paranoid or totally
paranoid. One should never be at ease. Paranoid people do not visit grocery
store carriynt all their life savings with them. Same thing here: learn what a
"cold" and "paper" wallets are and store the REAL money there. And if you
want to pay for some service online, use a wallet with SOME coins, not with
everything you got.
Below, you have two payment choices.
As for the rest: please note that unfortunately MetaMask does not pay us for
this commercial. Nevertheless, we strongly suggest using it - or any similar
wallet that manages passwords for you. This is because if you use Geth or some other
mean of connecting to a blockchain that does not, you will have to enter password
not in the wallet you trust (like MetaMask, but remember, you still should be paranoid!),
but on a web page itself. Now, what if a malicious web page sends all your money
God knows where? MetaMask (and similar wallets, but MetaMask is the most popularright now)
handles passwords and prompts you "do you really want to transfer "amount" to "address",
so this scenario will not work.
However, there are other scenarios. See, it is hard to hack the ethereum network itself,
so you can be reasonably confident paying with your wallet (and it is up to you to
select a reliable wallet software!), but a web site is a different thing.
It can be hacked.
Now, imagine someone hacking the Duke of Ether
web site and placing there some malicious code. It can: a) send your coins elsewhere
(even if you use MetaMask) and b) send more than you expected (not if you use MetaMask).
This is an important issue to keep in mind: for example, consider this
CoinDash, an Israeli startup, planned to raise capital by
selling its own digital tokens in exchange for the cryptocurrency Ethereum... But just 13
minutes into the token sale... an "unknown perpetrator" hacked CoinDash's website and
changed the address for sending investments to a fake one, the company later announced
on its website. That diverted millions of dollars in contributions to the attacker...
To avoid the problem, you have few choices.
First, if you are a web guru, you can examine the web site... which is long, boring and there still is
a chance you'll miss something.
Second, as we already mentioned, do not pay from a wallet that has a lot of money (safe with MetaMask,
but you still should not do it!). If you have $1 in your wallet, and a hacker drains
it all, he'll get $1, which isn't that much after all.
Third, keep as much control over your payment as you can: do not pay through a web site
if in doubts, pay directly. Below, we provided the "If you don't trust us" section allowing
to do a cold payment: you use some kind of an advanced wallet (like Mist) to call contract's
functions directly. It is boring and error prone, besides, you will not be able to see our
Web UI (no fun!). Note that it makes no sense if you use MetaMask, but if you use
a walloet that is attached to Geth (like Mist), then it is safer.
Finally, to avoid that last danger, you can use etherscan.org
to find the contract by its address (see below in the "If you don't trust us" section)
and study it. First, if you can not find it, then the site was probably hacked; second,
if you know Solidity, you can analyze the code, and finally, look at the date a contract was published.
This is some kind of a protection, but keep in mind that so called "verified contract code"
on Etherscan can easily be forged: look in out tutorial at
Making a trap article. Keep staying paranoid.
As an additional precaution, you can save the web site on your disk and run the local copy.
It will not help if the site ALREADY contains malicious code, but it can protect you from the
future attacks. There are two disadvantages: first, not all sites support independent work
(ours does), and second, if the site changes, providing more functional, you will miss it.
How realistic is the danger? Well, there are thousands sites online that have "please donate" Bitcoin
and Ethereum addresses... and they seem to work. But - see the CoinDash story above - it is
1. Use MetaMask plugin for Chrome as your wallet/DApps browser.
2. Keep most of your coins in a "cold storage", and do not "show" online more than you are
willing to spend right now.
3. Stay paranoid. Just in case.
Thatsfer ether (min. amount is ether)
to the function "BecomeDuke" or ( ether) "addRemoveCountry" of the following contract: