# เปิดตัว sUSD Bridge และ วิธีการใช้งาน

By [Kevin](https://paragraph.com/@kevin-39) · 2022-07-19

---

![](https://storage.googleapis.com/papyrus_images/c58ff74b6210f663179621033ec2caae3e53fa9f2f97ed54fcd66209589f5d48.png)

sUSD birdge สามาทำให้ sUSD ถูกส่งข้ามระหว่าง ETH mainnet ไป ที่ Optimism แต่ ณ ปัจจุบันยังไม่มี UI ของ bridge ซึ่งต้องทำผ่าน contract เท่านั้น แต่ในอนาคต Optimism Gateway จะ support sUSD และมันจะทำให้การ bridge sUSD ง่ายขึ้น !

เราได้เตรียมคู่มือไว้เพื่อให้ง่ายต่อการโอน sUSD ระว่าง chains สามารถดูรายละเอียดได้ที่ด้านล่างครับ

### วิธีโอน sUSD จาก Ethereum Mainnet ไปยัง Optimtic Ethereum

**_หมายเหตุ - โปรดใช้ความระมัดระวังเมื่อโต้ตอบกับสัญญาบน etherscan โปรดตรวจสอบว่าคุณกำลังโต้ตอบกับสัญญาที่ถูกต้องอยู่_**

**ขั้นตอนที่ 1** : อนุมัติ sUSD เพื่อเชื่อมต่อที่ Synthetix Bridge Contract

คุณจะต้องอนุมัติจำนวนเงิน sUSD ที่คุณโอนอยู่เท่านั้น

sUSD Contract on Etheruem Mainnet - [https://etherscan.io/token/0x57ab1ec28d129707052df4df418d58a2d46d5f51#writeContract](https://etherscan.io/token/0x57ab1ec28d129707052df4df418d58a2d46d5f51#writeContract)

**Example:** ผู้ใช้วางแผนที่จะโอนย้าย 1,000 sUSD - กรอกสัญญาด้านบนด้วยค่าด้านล่าง

Spender -  (Synthetix Bridge Contract L1 —> L2) - 0x39Ea01a0298C315d149a490E34B59Dbf2EC7e48F

Value - 1000000000000000000000

![](https://storage.googleapis.com/papyrus_images/a894d24e4aa3b3d9efd0709bea014fabdd764f3ec3a8dbe9ddff0f0b40b87353.png)

**ขั้นตอนที่ 2** : เขียนและเรียก "10. initiateSynthTransfer" ในสัญญา Synthetix Bridge (ดูตัวอย่างด้านล่าง)

![](https://storage.googleapis.com/papyrus_images/ccf5624a3c50f1db8e6b3e0715ec7b75b069b805ead9ded91c6407ce06285e50.png)

Contract - [https://etherscan.io/address/0x39Ea01a0298C315d149a490E34B59Dbf2EC7e48F#writeContract](https://etherscan.io/address/0x39Ea01a0298C315d149a490E34B59Dbf2EC7e48F#writeContract)

ในตัวอย่างนี้ ผู้ใช้ (kain.eth - 0x42f9134e9d3bf7eee1f8a5ac2a4328b059e7468c) กำลังโอนย้าย 1,000 sUSD จาก ETH mainnet ไปที่ Optimism

Currency Key (bytes 32) - 0x73555344

Destination (address)- 0x42f9134e9d3bf7eee1f8a5ac2a4328b059e7468c (ใส่ address ตัวเอง)

Amount (uint256) - 100000000000000000000

**_หมายเหตุ - จำนวนเงินของคุณคูณด้วย 1e18 (10^18) ดังนั้น 1,000 เปลี่ยนเป็นด้านบน_**

![](https://storage.googleapis.com/papyrus_images/91be2f965506cb3b359a04584aeddee820119cf6871648a7dafb808a2b61f693.png)

ขั้นตอนที่ 3: เขียนรายการและรอการยืนยัน (Write the transaction and wait for confirmation)

วิธีโอน sUSD จาก Optimtic Ethereum ไปยัง Ethereum Mainnet (ล่าช้า 7 วัน)
------------------------------------------------------------------------

**_หมายเหตุ - การโอนจาก Optimistic Ethereum ไปยัง Mainnet จะมีความล่าช้า 7 วัน_**

**ขั้นตอนที่ 1** : อนุมัติ sUSD เพื่อเชื่อมต่อที่ Synthetix Bridge Contract บน Optimism

คุณจะต้องอนุมัติจำนวนเงิน sUSD ที่คุณโอนอยู่เท่านั้น sUSD Contract on Optimism - [https://optimistic.etherscan.io/token/0x8c6f28f2f1a3c87f0f938b96d27520d9751ec8d9#writeContract](https://optimistic.etherscan.io/token/0x8c6f28f2f1a3c87f0f938b96d27520d9751ec8d9#writeContract)

![](https://storage.googleapis.com/papyrus_images/05a0b459d146fe534d1ed8c5f36f4ed3dffdf8d04ef0d33120581ecc32cadf51.png)

**Example:** ผู้ใช้วางแผนที่จะโอนย้าย 1,000 sUSD - กรอกสัญญาด้านบนด้วยค่าด้านล่าง

Spender -  (Synthetix Bridge Contract L2 —> L1) - 0x136b1EC699c62b0606854056f02dC7Bb80482d63

Value - 1000000000000000000000

**ขั้นตอนที่ 2** : เขียนและเรียก "initiateSynthTransfer" ในสัญญา Synthetix Bridge (ดูตัวอย่างด้านล่าง)

Contract - [https://optimistic.etherscan.io/address/0x136b1EC699c62b0606854056f02dC7Bb80482d63#writeContract](https://optimistic.etherscan.io/address/0x136b1EC699c62b0606854056f02dC7Bb80482d63#writeContract)

![](https://storage.googleapis.com/papyrus_images/f04cf0bde9591b07df20d59fc68ca7ccafa8a7044b41ec3765b24d2888c413bb.png)

ในตัวอย่างนี้ ผู้ใช้ (kain.eth - 0x42f9134e9d3bf7eee1f8a5ac2a4328b059e7468c) กำลังโอนย้าย 1,000 sUSD จาก ETH mainnet ไปที่ Optimism

Currency Key (bytes 32)- 0x73555344

Destination (address)- 0x42f9134e9d3bf7eee1f8a5ac2a4328b059e7468c (Address ของตัวเอง)

Amount (uint256) - 1000000000000000000000

**_หมายเหตุ - จำนวนเงินของคุณคูณด้วย 1e18 (10^18) ดังนั้น 1,000 เปลี่ยนเป็นด้านบน_**

![](https://storage.googleapis.com/papyrus_images/e8e529ee49cd8cf4991e8afa6691bf31b5cf18dc94f4e9d1c783aac93c8f7fca.png)

ขั้นตอนที่ 3: เขียนรายการและรอการยืนยัน (Write the transaction and wait for confirmation)

---

*Originally published on [Kevin](https://paragraph.com/@kevin-39/susd-bridge)*
