How should I swap my SGA balance to SGR?

07 September, 2020

Important note: SGA token has lost most of its functionality. If you hold SGA token you should swap them to SGR tokens before sending them to any exchange or other service providers as all of them support only the SGR token. Sending SGA token to anyone other than the swapping address may result in loss of funds.

All SGA holders are invited to exchange their SGA balance to SGR. The exchange is possible once the SGR token goes live - September 9 at 09:00 AM GMT. The Exchange ratio is 1:1, i.e. every SGA token can be replaced with 1 SGR token. 

On Exchanges 

If you hold your token on an exchange you don’t need to do anything. Your SGA balance will be replaced automatically by the exchange to SGR.

Personal Wallets 

If you hold your SGA token in an address you control (i.e. you have the private key associated with this address) you can exchange your SGA tokens to SGR in two ways:

  • Send your SGA tokens to our swapping address - 0xb08883269620C8Ff6F771e66CA376eDb977e406a (or use ENS: swapSGA.SGR.eth). We will return to the sending address the same amount of SGR tokens within 24 hours. To avoid the risk of fund loss, please make sure that the wallet you are using to send the SGAs token also supports the SGR token.
  • Use a dedicated exchange smart contract -  SGAToSGRTokenExchange (address 0xc68c66c8bc7de6e4a528fe79305e1ddc9822dc9d). This option is relevant for more advanced users and it allows the tokens to be swapped immediately. In order to make the exchange you should call two transactions:
  • - Approve the exchange smart contract to spend SGA tokens on your behalf. This is done by calling SGAToken.approve(SGAToSGRTokenExchange.address, -1)

    - Execute the exchange by calling. SGAToSGRTokenExchange.exchangeSGAtoSGR() this call will withdraw your SGA balance from your wallet and replace it with the same amount of SGR tokens.

    Share:email icon