USSD is an immutable and audited smart contract for the stablecoin USSD, deployed on Arbitrum. This means that no one in the world has access to USSD’s collateral, and audits confirm this security.
If you want to diversify your USDT into USSD, you need to follow 2 steps: give allowance to use your USDT for minting USSD, and then mint USSD with USDT.
Part 1. Approve the use of your USDT
- Go to https://arbiscan.io/token/0xfd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9#writeProxyContract.
- Click “Connect to Web3”. Use MetaMask or another Web3 wallet.
- Choose the 3rd function, “approve”.
- Enter the USSD address in the spender (address) field:
0x33C88D4caC6aC34F77020915a2a88cd0417dC069
. - Enter the amount you want to approve. Since USDT has 6 decimals
000000
, you need to add six zeros to every sum you want to approve. For example, to approve 1000 USDT, you would enter1000000000
in the “amount (uint256)” field. - Click “write” and sign the transaction. A “View your transaction” button will appear.
Part 2. Mint USSD for USDT
- Go to the USSD smart contract at https://arbiscan.io/address/0x33C88D4caC6aC34F77020915a2a88cd0417dC069#writeContract.
- Click “Connect to Web3”. Use MetaMask or another Web3 wallet.
- Select the 5th function, “mintForToken”.
- To mint USSD for USDT, enter the USDT address
0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9
in the “token (address)” field. - Enter the amount you wish to mint. Remember, USDT has 6 decimals, so add six zeros
000000
to the amount you intend to mint. For instance, to mint 1000 USSD, you would enter1000000000
in the “amount (uint256)” field. - Enter your wallet address in the designated field where you want the minted tokens to be sent.
- Click “write” and sign the transaction. A “View your transaction” button will appear.
Following these steps will allow you to mint USSD using USDT, contributing to your investment in a straightforward and secure manner.
Don’t forget to add the USSD token to your wallet: 0x33C88D4caC6aC34F77020915a2a88cd0417dC069. Remember, the safety of your funds depends solely on you, so choose your assets wisely. Conduct your own research.
If you encounter any issues or have questions, feel free to write to the community at https://t.me/ussdtalk.
How to Exchange USSD for USDT: The Redemption Process.
It is easier. Only 1 step.
Exchanging USSD back to USDT is straightforward through a process we call redeeming.
- Navigate to the USSD token link at https://arbiscan.io/address/0x33C88D4caC6aC34F77020915a2a88cd0417dC069#writeContract.
- Click “Connect to Web3”. Utilize MetaMask or another Web3 compatible wallet.
- Select the 8th function, “redeem”.
- In the “amount” field, input the amount of USSD you wish to redeem. Note that USSD has 6 decimals, so you must add six zeros
000000
to any amount you're redeeming. For instance, to redeem 1000 USSD for USDT, you would input1000000000
in the “amount (uint256)” field. - In the “address” field, enter your address where you want to receive the tokens.
- Click “write” and then sign the transaction. A “View your transaction” button will become visible.
This procedure allows you to easily convert your USSD tokens back into USDT, ensuring you have control and flexibility with your investments.
If you encounter any issues or have questions, feel free to write to the community at https://t.me/ussdtalk.
How to mint with WBTC and WETH. Advanced level 😉
So, if you’ve read the USSD documentation or the USSD whitepaper, you should know that you can also mint USSD with WBTC and WETH. Furthermore, in certain scenarios, you can mint USSD exclusively with WBTC or WETH when the USDT’s share in the collateral exceeds 15%.
The process remains the same, but the token addresses and decimals vary.
Here’s a table for easy USSD minting:
+------------------+--------------------------------------------+-----------------------------------------------------------------------------------------+-----------------+--------------------------------------------------+-------------------------------+
| Collateral asset | Token address | Link for approve function | Decimals number | I typed these zeros for you. Take it. It's free. | Amount, example |
+------------------+--------------------------------------------+-----------------------------------------------------------------------------------------+-----------------+--------------------------------------------------+-------------------------------+
| WBTC | 0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f | https://arbiscan.io/token/0x2f2a2543b76a4166549f7aab2e75bef0aefc5b0f#writeProxyContract | 8 decimals | 00000000 | 0,01 WBTC - 1000000 |
| WETH | 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1 | https://arbiscan.io/token/0x82aF49447D8a07e3bd95BD0d56f35241523fBab1#writeProxyContract | 18 decimals | 000000000000000000 | 0,1 WETH - 100000000000000000 |
| USDT | 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9 | https://arbiscan.io/token/0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9#writeProxyContract | 6 decimals | 000000 | 100 USDT - 100000000 |
| USSD | 0x33C88D4caC6aC34F77020915a2a88cd0417dC069 | https://arbiscan.io/token/0x33c88d4cac6ac34f77020915a2a88cd0417dc069#writeContract | 6 decimals | 000000 | 100 USSD - 100000000 |
+------------------+--------------------------------------------+-----------------------------------------------------------------------------------------+-----------------+--------------------------------------------------+-------------------------------+
Do not not forget the correct sequence of actions:
Step 1. Approve the token (WBTC, WETH, or USDT) → Step 2. Mint USSD with the token.
If you encounter any issues or have questions, feel free to write to the community at https://t.me/ussdtalk.