Suppose as the time goes by we, as token developers, acknowledged that we did some stupid mistakes in the initial contract, or, for example decided to add some new features. Is it possible to upgrade our contract? What will happen to the tokens that are already circulating around the network?
1 Answer
There are two options:
1.- Export token balances, kill the current contract and create a new one implementing old balances.
2.- Delegate the token balance on a different contract that remains after killing the token contract, and link the new token contract to the balance again.
-
1But isn't a wallet for the given token associated with an address of the token contract?– jayarjoOct 10, 2017 at 14:16
-
As far as I know, the only wallet associated to the token is the contract owner's. Oct 11, 2017 at 7:52