🛡️Contract Rescue แบบเป็นขั้นตอนStep-by-step contract rescue
ไม่เก็บ Private KeyNo Key Storage·Sign ในเบราว์เซอร์Browser-Only Signing·ใช้ API/RPC เพื่อ decode และ broadcastAPI/RPC for decode & broadcast
30:00
1
เริ่มต้นStart
2
เครือข่ายNetwork
3
Contract CallContract Call
4
ตรวจสอบ TokenToken
5
กระเป๋าปลายทางSafe Wallet
6
ค่า GasGas Fee
7
กู้คืนRescue

กู้ Token
อย่างปลอดภัย
Recover Your Tokens
Safely & Securely

สำหรับ unstake, withdraw, claim หรือ custom calldata จาก Smart Contract โดยยังใช้ logic W2 เดิมในการ sign และ broadcast

For unstake, withdraw, claim, or custom calldata rescue flows while preserving W2 signing and broadcast logic.

Advanced Rescue
มีกระเป๋าใหม่ที่ปลอดภัย
Have a new safe wallet
กระเป๋าใหม่ที่ยังไม่เคยถูกเข้าถึง
A fresh wallet you fully control
🌐
รู้เครือข่ายของ Token
Know your token's network
ETH, BNB, Base, Arbitrum, OP
ETH, BNB, Base, Arbitrum, OP
🦊
เตรียม calldata จาก MetaMask
Prepare MetaMask calldata
คัดลอก To Address และ HEX Data
Copy To Address and HEX Data
เตรียมค่า Gas
Prepare Gas fee
ETH สำหรับส่งธุรกรรม
ETH to broadcast the transaction
Unstake / WithdrawUnstake / Withdraw

ถอน Token, LP หรือ reward ออกจาก staking / vault contractWithdraw tokens, LP positions, or rewards from staking and vault contracts.

Claim Airdrop / RewardClaim Airdrop / Reward

เรียก claim function จาก contract แล้วส่ง Token ไปยังกระเป๋าปลอดภัยCall a claim function, then move recovered tokens to the safe wallet.

{}
Custom Contract CallCustom Contract Call

วาง To Address และ HEX calldata จาก MetaMask สำหรับเคสเฉพาะทางPaste To Address and HEX calldata from MetaMask for custom rescue cases.

⚠️ ข้อควรระวังสำคัญImportant Warnings
  • ตรวจสอบที่อยู่กระเป๋าปลายทางทุกครั้ง ตัวอักษรทุกตัวต้องถูกต้องAlways verify the destination wallet address — every character matters
  • อย่าเปิดเผย Seed Phrase กับใคร และกรอก Private Key เฉพาะกระเป๋าที่ถูกแฮกแล้วเท่านั้นNever share your Seed Phrase, and enter a Private Key only for an already-compromised wallet
  • เตรียมค่า Gas ให้เพียงพอ ธุรกรรมจะล้มเหลวถ้า ETH ไม่พอEnsure sufficient Gas — the transaction will fail without enough ETH
  • ใช้คอมพิวเตอร์ส่วนตัว อย่าใช้ Wi-Fi สาธารณะUse a private computer — avoid public Wi-Fi networks
🌐 Step 2 — เลือกเครือข่ายSelect Network

เลือกเครือข่ายที่ Token อยู่

Select Your Token's Network

เลือกเครือข่ายที่คุณเคยฝากหรือ Stake Token ไว้

Choose the blockchain where your staked tokens are held

Ethereum
Ethereum
ETHEREUM
Base
Base
BASE
Optimism
Optimism
OPTIMISM
BNB Chain
BNB Chain
BNB
Arbitrum One
Arbitrum One
ARBITRUM
HL
HyperLiquid
HYPERLIQUID
⚠️
หากเลือกเครือข่ายผิด ระบบอาจไม่พบ Token ของคุณ หรือส่งไปผิดเครือข่ายได้
Selecting the wrong network may cause the system to fail to locate your tokens
🧩 Step 3 — เลือกโหมดและคัดลอก CalldataMode & Calldata

เลือกโหมด Rescue แล้วคัดลอกข้อมูลจาก MetaMask

Choose a Rescue Mode and Copy MetaMask Data

เลือก use case เพื่อช่วยตรวจทาน จากนั้นคัดลอก To Address และ HEX Data จากหน้าต่างยืนยันธุรกรรม อย่ากด Confirm

Pick the use case for review context, then copy To Address and HEX Data from the confirmation window — do NOT confirm

ห้ามกด Confirm ใน MetaMask
DO NOT click Confirm in MetaMask
คัดลอกข้อมูลเท่านั้น การกด Confirm อาจทำให้เสีย ETH โดยไม่ได้ผล
Only copy the data — clicking Confirm may waste ETH with no benefit
1 To Address
ℹ️ ที่อยู่ Contract ที่จะส่งธุรกรรมThe contract address to send the tx to
🦊 ตัวอย่างหน้าต่าง MetaMaskMetaMask window example
🦊 MetaMask
🟢 Ethereum
To:
0x1234...ABCDTo Address
Data:
0x60806040...HEX Data
2 HEX Data
ℹ️ ข้อมูลขึ้นต้นด้วย 0x มีความยาวมากStarts with 0x and is very long
✅ Step 4 — ตรวจสอบ TokenVerify Token

ตรวจสอบ Token ที่จะกู้

Verify Token to Rescue

กรอก Token Contract Address และตรวจสอบข้อมูลก่อนดำเนินการ

Enter the Token Contract Address and verify all info before continuing

🪙 Token Contract AddressToken Contract Address
⚠️
ตรวจสอบชื่อ Token, สัญลักษณ์ และ Contract Address ให้ตรงกับ Token ที่ต้องการกู้
Verify the token name, symbol, and contract address match the token you intend to rescue
🔒 Step 5 — กระเป๋าปลายทางDestination Wallet

ใส่กระเป๋าปลายทางสำหรับรับ Token

Enter Your Safe Destination Wallet

Token ที่กู้คืนได้จะถูกส่งไปยังกระเป๋าใหม่ที่ปลอดภัยของคุณ

Rescued tokens will be transferred to this safe wallet address

🔑 Safe Wallet Address
💡 ที่อยู่กระเป๋า Ethereum จะขึ้นต้นด้วย 0x และมี 42 ตัวอักษร💡 An Ethereum address starts with 0x and is 42 characters long
🛡️
กระเป๋าใหม่ที่ปลอดภัยเท่านั้น
New, Uncompromised Wallet Only
กระเป๋านี้ควรเป็นกระเป๋าใหม่ที่ยังไม่เคยถูกเข้าถึง
This should be a fresh wallet that has never been exposed
ห้ามใช้กระเป๋าที่ถูกแฮกเป็นปลายทาง
Do NOT use the compromised wallet as destination
หากใส่กระเป๋าที่ถูกแฮก Token ที่กู้ได้จะถูกขโมยอีกครั้งทันที
If you enter the hacked wallet, your tokens will be stolen again immediately
⛽ Step 6 — ค่า GasGas Fee

เตรียมค่า Gas สำหรับกู้คืน

Prepare Gas for the Rescue

ค่า Gas คือค่าธรรมเนียมบล็อกเชน ไม่ใช่ค่าบริการของเว็บไซต์

Gas is the blockchain network fee — not a service fee for this platform

ประมาณการค่า Gas (3 txs)Estimated Gas (3 txs)
กด "ดู Gas" ก่อนClick "Get Estimate" first
ℹ️ Force-feed + Contract Call + Token TransferForce-feed + Contract Call + Token Transfer
📤 ส่ง Gas ไปที่ Relay WalletSend Gas to Relay Wallet
💰 สถานะยอดคงเหลือBalance Status
🔰 Step 7 — ตรวจสอบและกู้คืนReview & Rescue

ตรวจสอบและเริ่มกู้คืน

Review & Initiate Rescue

ตรวจสอบข้อมูลทั้งหมดให้ถูกต้องก่อนเริ่มธุรกรรม

Verify all information carefully before initiating the rescue transaction

เครือข่ายNetwork
🧩โหมด RescueRescue ModeUnstake / WithdrawUnstake / Withdraw
📄ContractContract
🔑FunctionFunction
🪙TokenToken-
🔒กระเป๋าปลายทางSafe Wallet
⚠️ ความเสี่ยงสูงHigh Risk
ขั้นตอนนี้มีความเสี่ยงสูง
This step carries high risk

Private Key สามารถควบคุมกระเป๋าทั้งหมดได้ ใช้เฉพาะเพื่อ sign ในเบราว์เซอร์กับกระเป๋าที่ถูกแฮกแล้ว ระบบจะส่งธุรกรรมที่เซ็นแล้วผ่าน API/RPC เพื่อ broadcast

A Private Key grants full wallet control. It is used for in-browser signing only; the app sends signed transactions through API/RPC for broadcast.