When you start an ICO, to receive a fund from people for your ICO, how do you choose the contract address and your wallet address to receive ETH collected for your ICO? Thank you. And excuse me for my bad English, i speak French, and i translate with Google


1 Answer 1


Usually, when doing an ICO you create a smart contract that sends the tokens when you receive ether and when you want to withdraw an amount you make a function that can be called only by the owner of the contract.

Check out openzeppelin implementation:

crowdsale template

  • 1
    in my ICO, I will not send the tokens every time I receive a contribution. after the end of the ICO, I manually send to each of the contributors the tokens according to the ETHs received
    – mebbou
    May 4, 2019 at 22:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.