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?


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.

  • 1
    But isn't a wallet for the given token associated with an address of the token contract? – jayarjo Oct 10 '17 at 14:16
  • As far as I know, the only wallet associated to the token is the contract owner's. – Juan Ignacio Pérez Sacristán Oct 11 '17 at 7:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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