如何使用Metamask轉帳同時傳送訊息

答案:只使用Metamask小狐狸錢包不行,需要搭配其他工具

2017年的老韭菜應該都有使用過MyEtherWallet搶過ICO吧,本輪DEFI、NFT牛市的小夥伴們使用率最高的應是metamask小狐狸錢包

個人覺得小狐狸雖然使用方便,但好像少了一些硬核功能

因此就來記錄下在不安裝或註冊其他錢包帳戶的前提下,如何使用metamask錢包轉帳同時發送訊息至鏈上。

使用的工具除了Metamask還有:MyEtherWallet(免安裝)、文字轉碼網頁

STEP1

前往MyEtherWallet網站(MEW),點選Access my wallet,換頁後選擇Browser Wallet,網站應會自動偵測metamask錢包並跳出登入頁面,登入後選擇要使用的錢包,並同意連結。

點選Access my wallet
點選Access my wallet
Browser Wallet
Browser Wallet

STEP2

同意連結後,MyEtherWallet網站會進到Dashboard,確認為準備轉帳的帳號後,點選Dashboard左側Send transaction進到轉帳頁面。

點選Send transaction進到轉帳頁面
點選Send transaction進到轉帳頁面
轉帳頁面
轉帳頁面

STEP3

準備轉帳資訊,並將要傳送的文字訊息轉為電腦看得懂的十六進制(Hexadecimal),google關鍵字:Text to HEX,隨便挑一個順眼的網站轉。

https://www.rapidtables.com/convert/number/ascii-to-hex.html

https://www.online-toolz.com/tools/text-hex-convertor.php

STEP4

回到MEW頁面,填寫轉帳金額及地址,點擊最下方Advanced選項,將跳出gas limit及Add Data欄位,將STEP3轉換好的HEX碼貼在Add Data欄位 0x 的後方(請勿刪掉0x)

擊最下方Advanced選項
擊最下方Advanced選項
將STEP3轉換好的HEX碼貼在Add Data欄位 0x 的後方
將STEP3轉換好的HEX碼貼在Add Data欄位 0x 的後方

確認資訊無誤,點選Next依MEW及metamask錢包指示進行轉帳。

Et voilà ! 完成 !

post image

確認轉帳訊息

轉帳完成後從metamask帳號點選交易紀錄,並選擇該筆轉帳,在發送資訊內選擇View on block explorer (或複製交易ID至Etherscan網站查詢)。** **

以我的測試轉帳為例

https://etherscan.io/tx/0xda0c07257cac84ac947f34eaf2d2e29072631d7779073296db9bbfe0b5fcab21

etherscan該筆交易紀錄Gas Price下方,選擇”Click to see More",即可在灰底部份看到傳送的HEX碼,點選下方 View Input As 並選擇UTF-8,即可觀看原始訊息。

post image
post image
post image

Hello World