You can buy sUSD directly with USDC, DAI, or USDT on https://app.1inch.io/#/10/swap/USDC/sUSD however liquidity may be limited and slippage may be high. Therefore this method allows you to obtain sUSD with limited slippage, but you will spend ±$150 in transaction fees for all the steps
1. Get LUSD on Ethereum Mainnet
On Ethereum Mainnet, head over to https://app.1inch.io/#/1/swap/ETH/LUSD or your DEX of choice and get some LUSD (0x5f98805a4e8be255a32880fdec7f6728c6568ba0)
2. Bridge LUSD to L2 (Optimism)
Head over to https://gateway.optimism.io/ connect your wallet and select LUSD from the token list, the amount to transfer. APPROVE the transaction and then DEPOSIT.
​
You'll need to wait for up to 20 minutes (normally its much less) until you see your deposit reflected on L2
​
​
3. Wrap LUSD into sUSD (via 1inch)
Once your LUSD has been deposited into L2 (Optimistic Ethereum) you can go ahead and wrap it into sUSD