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

post image

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

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

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

Value - 1000000000000000000000

post image

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

post image

Contract - 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 เปลี่ยนเป็นด้านบน

post image

ขั้นตอนที่ 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

post image

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

post image

ในตัวอย่างนี้ ผู้ใช้ (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 เปลี่ยนเป็นด้านบน

post image

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