企業內訓 – 完整體驗 Web3/DeFi/NFT

A. 安裝以太坊錢包並領測試幣:

1. 請依照「手把手教您體驗 Web3、DeFi 及 NFT」文章中完成一及二(安裝 Metamask 並取得測試幣)
2. 若無法領到測試幣 sepoliaETH,請嘗試 https://faucetlink.to/sepolia 所列的其它方式
3. 請確認您的錢包已領到測試幣 sepoliaETH(數量不限)並提交您的錢包地址

*相關工具:可透過 Sepolia 測試鏈的 Etherscan 查特定地址內的 1)  token 及 2) 歷史 tx 紀錄:https://sepolia.etherscan.io

*取得 LINK token 後可能不會顯示在 Metamask 錢包裡,可到 Sepolia Etherscan 查 LINK 代幣地址並複製:
1) 查錢包地址,
2) 查到領到測試幣的那筆交易或選到錢包內有的 LINK 代幣,
3) 查到 LINK 代幣地址複製,
在 Metamask 上選 import token,將 LINK token 的地址貼上

B. 轉帳與 DEX 交易

一、轉帳:

  1. 切換到測試鏈 Sepolia
  2. 在 Metamask 錢包中新建一個帳號(例如 Account 2),複製其帳號地址
  3. 切換到之前領到 ETH 測試幣的帳號(例如 Account 1),建立一筆交易,在目標地址貼上新帳號(Account 2)地址,完成轉帳 0.0005 ETH 到新建帳號(Account 2)
  4. 切換到新帳號(Account 2),請確認您的錢包已領到轉帳

二、DEX 交易:

  1. 切換到測試鏈 Sepolia
  2. 切換到之前領到 LINK 測試幣的帳號(例如 Account 1)
  3. 到 Uniswap 網站( https://app.uniswap.org/ ),並將 Testnet mode 打開:
    (1) 連接錢包
    (2) 點擊右上方地址
    (3) 點擊右上方齒輪符號(Settings)
    (4) 將 Testnet mode 啟動
  4. 或到第三方建立的 Uniswap fork 網站: https://uniswap-testnet.sourcehat.io/#/swap?use=V2
  5. 將 0.05 LINK 換成 ETH
  6. 請確認交易已完成

完成一及二後,請提交您的錢包地址

*相關工具:可透過 Sepolia 測試鏈的 etherscan 查特定地址內的 1)  token 及 2) 歷史 tx 紀錄: https://sepolia.etherscan.io

C. 用 Tenderly 的 Mainnet folk 玩 DeFi

參考影片:Virtual TestNets Quickstart(由於版本不同,設定請參考下圖)

Tenderly Mainnet folk 參考設定

  1. 利用 Tenderly 將 Mainnet folk 出來 
    • -> Create
  2. 將此 folk 出的 RPC 加到 Metamask 錢包
    • 在 Project Dashboard  -> Virtual TestNets  -> 點擊剛建好的 TestNet
    • 在 Explorer -> 點選上方的錢包圖樣 -> 在錢包開啟的小視窗中 Connect -> Approve
  3. 增加 100 ETH 到錢包裡
    • 到 Faucet -> Wallet 填入錢包地址,Token 選 Ethereum,Amount 填入 100
    • -> Top up account
  4. Metamask 錢包請切換到 Mainnet folk 的 RPC
  5. https://curve.fi 將 1 ETH 換成穩定幣(USDC、USDT…)
  6. 請提供 Metamask 錢包餘額截圖(請切換到 Mainnet folk 的 RPC)

D. 用 Tenderly 的 Mainnet folk 玩 Convex

  1. 請將 Metamask 錢包切換到「DeFi-1 背景與簡介(補充)」作業 2 所建立 Tenderly Mainnet folk 的 RPC(請參考頁底的附錄)
  2. 增加 1000 ETH 到錢包裡
    • Fund Accounts
  3. https://curve.fi:Swap 1 ETH to CRV,Swap 1 ETH to CVX
  4. https://coinmarketcap.com:搜尋 CRV 及 CVX 的合約地址,並加入到 Metamask 錢包
  5. https://curve.convexfinance.com/stake:Converte & Stake 500 CRV to cvxCRV
  6. 請確認是否有 500 stacked cvxCRV,請提交網頁截圖,例如:
  7. https://www.convexfinance.com/lock-cvx:Lock 100 CVX
  8. 請確認是否有 100 locked CVX,請提交網頁截圖,例如:
  9. https://curve.fi:Swap 500 CRV to cvxCRV,請與在 Convex 上 Convert 500 CRV 能換到的 cvxCRV 數量比較,請問那個較划算?
  10. 此作業共提交 2 張截圖(步驟 6 及 8)及 1 個文字答案(步驟 9)
  11. [加分題] 請嘗試 CurveConvex 的 Stake LP 及 Gauge 及 https://defillama.com 內列出的 DeFi 平台,有成功在任何平台使用,請在此作業描述。

E. 鏈上資產追蹤工具

請使用以下 5 個「鏈上資產追蹤工具/平台/錢包」來追蹤錢包地址:

  1. Zerion: https://app.zerion.io
  2. deBank: https://debank.com
  3. Zapper: https://zapper.xyz
  4. NansonPortfolio: https://portfolio.nansen.ai
  5. MetamaskPortfolio: https://portfolio.metamask.io

追蹤地址: 
(1) 0x220866B1A2219f40e72f5c628B65D54268cA3A9D
(2) 您上次作業所提供的錢包地址

請以文字或檔案方式提交:
a. 使用 5 個工具追蹤地址 (1) 後的網頁連結:

  1. Zerion: https://app.zerion.io/0x220866b1a2219f40e72f5c628b65d54268ca3a9d
  2. deBank: 
  3. Zapper: 
  4. NansonPortfolio: 
  5. MetamaskPortfolio:

b. 錢包 (1) 目前在以太坊主鏈上有多少顆 ETH?

c. 有哪幾個工具能查得到錢包 (2) 在 Sepolia 測試鏈上有多少顆 ETH?

F. 體驗在 Rarible 市集上買賣 NFT

  1. 請在 Sepolia 測試鏈上取得測試幣 SepoliaETH
  2. 錢包切到 Sepolia 測試鏈
  3. 到 Rarible 市集:https://testnet.rarible.com/
  4. 連接錢包,首次連接會需要填帳號資料,例如:
  5. 選任一個測試鏈的 NFT collection 頁面,直接購買一個 NFT,例如:
    https://testnet.rarible.com/token/0x57b3f3b79f64c475a37e6c493baa8e6e7c5f748e:110140454456206522193340748465722025850518382613351781945449053467940896112641
  6. 將剛買到的 NFT 掛賣出,例如:
  7. 到個人的 On sale 頁面,並提交截圖,例如:

G. 資產跨鏈

體驗資產跨鏈:在「以太坊主鏈 Sepolia」及「Arbitrum Sepolia」兩條測試鏈間互轉 ETH(透過跨鏈橋 Bridge)

  1. 到 Chainlist 搜尋 “arbitrum sepolia”,將 Arbitutrum Sepolia 的 RPC 加入到 Metamask: 
    https://chainlist.org/?testnets=true&search=arbitrum+sepolia
    -> [Add to Metamask]
  2. 網路切換到測試鏈 Sepolia
  3. 帳號切換到之前領到 ETH 測試幣的帳號(例如 Account 1)
  4. 到 Arbitrum Bridge 選擇從 “Sepolia” 到 “Arbitrum Sepolia”: 
    https://bridge.arbitrum.io/?amount=0.01&destinationChain=arbitrum-sepolia&sourceChain=sepolia 
    -> 跨鏈轉帳 0.01 ETH
  5. 網路切換到 Arbitrum Sepolia,請確認您的錢包已領到轉帳
  6. 請再將一半的資金跨鏈轉回 Sepolia
  7. 請提交錢包 Arbitrum Sepolia 的資產截圖及錢包地址

*相關工具:
可透過 Sepolia 測試鏈的 etherscan/arbiscan 查特定地址內的 1)  token 及 2) 歷史 tx 紀錄: https://sepolia.etherscan.io 及 https://sepolia.arbiscan.io 

*Q. 有 3 個錢包地址,連結其中一個後,要怎麼切換其他地址去操作?我遇到的情況是連結錢包後,有些頁面沒辦法切換錢包地址。
*A. 若用 Metamask 錢包遇到這問題,有兩個做法:
1. 在 [未連線] 的錢包地址 -> 點擊最下方的 [Connect account]

2. 先斷開網站連線:
(1) 在 [已連線] 的錢包地址 -> 點擊右上角 [網站 logo(例如:Uniswap)] -> [Manage permissions] -> 最下方 [Disconnect]

(2) 之後轉到其他錢包地址,就可透過網站上的 [連線] 重連錢包

* 這是因為有些網站對於連線過的錢包地址有記憶,在一般沒有常切換地址的情況是比較方便,但切換地址時就需要斷開之前錢包連線,介面上才會再出現 [連線]。

H. 觀察永續合約(期貨)操作績效

觀察地址: machibigbrother.eth

  1. 使用 EtherScan: https://etherscan.io/name-lookup-search?id=machibigbrother.eth
  2. 複製地址,到 Hyperliquid 貼上地址,查其操作績效: https://app.hyperliquid.xyz/leaderboard

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *