In most of the ICOs,initially all tokens are transferred to owner address instead of being handled at the contract address.Why?.
1 Answer
There's no particular reason. Some owners may want the possibility to manually assign tokens. But that can also be accomplished with a owner only function in the contract.
One important difference is that when the tokens are not assigned to the contract then you will have to call approve()
and the contract have to call transferFrom()
to assign tokens, which has a small increment in gas usage.
-
If that is the case, how trust is enabled ? bcos I trust only the smart contract not any individual account address(Even owner)– JerrinCommented Apr 2, 2019 at 10:05
-
Detailed question is here :ethereum.stackexchange.com/questions/69177/…– JerrinCommented Apr 2, 2019 at 13:22
-
@Jerrin When you buy an ICO you are trusting that they will fulfill on they promise. It used to be that they publish a whitepaper explaining how many tokens will be distributed, and to whom.– Ismael ♦Commented Apr 2, 2019 at 21:39