I have successfully developed my smart contracts in Solidity and the scripts using the web3 API to deploy them on the testRPC. Now, I would like to test on a testnet network: Ropsten.
How can I migrate from testRPC to Ropsten?
I know that I need to create a node and download the entire blockchain. In order to do this, I used:
geth --testnet removedb
geth --testnet --fast --bootnodes "enode://20c9ad97c081d63397d7b685a412227a40e23c8bdc6688c6f37e97cfbc22d2b4d1db1510d8f61e6a8866ad7f0e17c02b14182d37ea7c3c8b9c2683aeb6b733a1@52.169.14.227:30303,enode://6ce05930c72abc632c58e2e4324f7c7ea478cec0ed4fa2528982cf34483094e9cbc9216e7aa349691242576d552a2a56aaeae426c5303ded677ce455ba1acd9d@13.84.180.240:30303"
Once this step is done, I need to create an account and mine a bit to get some Ethers. Then, I can connect to this node and deploy my smart contracts with my JS scripts.
Can someone confirm that I am on the right track?
Thanks in advance
I0411 15:58:59.047063 eth/downloader/downloader.go:711] Peer fd008499e9c4662f [hs 0.00/s, bs 0.00/s, rs 0.00/s, ss 0.00/s, miss 0, rtt 20s]: potential rewrite attack: #396912 [00000000…] <= #396912 limit
@MikkoOhtamaa