at the moment I am learning to do my test ICO on rinkeby test net. i am doing all the coding on my windows computer, but my node is running on a Linux server. My goal is to do a fully functional ICO on rinkeby testnet that my friend would be able to participate in.
At this point in time by watching tutorials online I have managed to deploy the coin to the rinkeby network and it’s address is 0x1a41Ec0118aA521d01Ca881B91C751a4e14ba447 But what follows next? How do I make an actual coin offering? Do i need to deploy new smart contract at the same address? Do i need to modify the existing contract and deploy it again? What are my next steps? P.S. I need to finish the ICO without using the Remix IDE
Code of my contract:
pragma solidity ^0.4.18;
import ‘zeppelin-solidity/contracts/token/ERC20/StandardToken.sol’;
import ‘zeppelin-solidity/contracts/ownership/Ownable.sol’;
contract TestToken is StandardToken, Ownable {
string public name;
string public symbol;
uint public decimals;
function TestToken() public{
name = “Test Token”;
symbol = “TST”;
decimals = 18;
totalSupply_ = 1000000 * 10 * uint(decimals);
balances[msg.sender] = totalSupply_;
}
}