# ZKTC and ZKTT Swap to ZKTR Tutorial(Mainnet Environment)
# I. Open the ZKTC contract:
- Click and connect to Web3, connect to the ZKTC wallet (MetaMask)
- For user authorization, click on Approve; spender (address) fill in 0xAa5130a8FeF2AAa211bF6fE1Ca9ad1F48919Adb9 Fill in XXXX amount (This amount is the authorized amount)
- Click “Write”
# II. Users deposit ZKTC into the contract and open:
- Click “deposit”
Fill in XXX amount (This amount is less than or equal to the authorized amount above)
- Click “Write”
# III. To check the result of swapped ZKTR, please go to:
https://etherscan.io/address/0xAa5130a8FeF2AAa211bF6fE1Ca9ad1F48919Adb9#readProxyContract (opens new window) Note: To check the results of the whiteList functions--you can also use remix, and the contract source code is required.
# ZKTT Swap to ZKTR(Rinkeby Environment)
# I. Open the ZKTT contract:
- Click and connect to Web3, connect to the ZKTT wallet (MetaMask)
- For user authorization, click on Approve;
spender (address) fill in 0x0963Ee9583A2A6f77426d209aaDfC5d63D5D677A
Fill in XXXX amount (This amount is the authorized amount)
- Click “Write”
# II. Users deposit ZKTT into the contract and open:
- Click “deposit”
Fill in XXX amount (This amount is less than or equal to the authorized amount above)
- Click “Write
# III. To check the result of swapped ZKTR, please go to:
Note: To check the results of the whiteList functions--you can also use remix, and the contract source code is required.