Signing Transactions with the MetaMask EOS Wallet Snap

Created by Tony Licavoli, Modified on Fri, 22 Nov at 2:02 PM by Tony Licavoli


Signing transactions with the MetaMask EOS Wallet Snap is simple and straight forward.  The actual signing of the transaction is a small, but critical part of any process on EOS.  The bulk of this guide will be setting up the transaction and the signing will be a single step. For this example, we'll be using Unicove to test out the EOS Wallet by sending tokens from one account (MetaMask-based) to another account (Anchor-based).



From the Home screen, select "Send" from the left sidebar.  In the "Receiving Account" field, enter the account name you'd like to send tokens to and click "Next"



Next, you'll need to enter the amount of tokens you'd like to send.  In the "Amount to send" field, enter the amount of tokens to send and click "Next"



This step is where you can choose to enter a memo. This step is optional, however most exchanges require a specific memo to be entered in order for them to correctly associate those tokens with your account on the exchange. 


Enter the memo text if you'd like and click "Submit". 



This step is the actual signing of the transaction.  Your MetaMask extension should pick up the transaction submission and pop up a box on your screen with similar details as seen below. By clicking "Approve", you are telling your account that you approve and therefore allow your account to proceed with the transaction. 


To continue and complete the transaction, click "Approve".



If your transaction is successful, you'll see a screen similar to the one shown below, titled "Transaction Complete". Your transaction has been signed and completed.




As you will have seen, the signing portion of this process is small and rather quick. That being said, it is critical to the process because without it, the transaction cannot be completed.


As a rule, it's a good habit to review your transactions when you sign them, making sure to doublecheck the account names and amounts of assets sent. Also, when unfamiliar with a new process, test with very small amounts of tokens before committing large amounts to an untested process. These are great rules that become habit over time and will serve you well across any blockchain network.


If you have any questions or issues with the EOS Wallet in particular, please feel free to reach out to our Support Team at [email protected] or via our Support Portal at https://support.greymass.com.




Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article