EOSCommunity.org Forums

EOS Mainnet is now available on Metamask

Thank you for this!!
How can we use existing eos accounts with metamask?

1 Like

Will this work with a Ledger hardware wallet connected to metamask?

0x8057aA38309d9CEaeca3d180868D28624fEe70Db

Should do, I sent you the EOS to create your account, let us know how it goes!

Great work guys, Looks very promising!
0x12Bc5e4B807909CB83bedd814196E546E668e5c3

congrats! Iā€™ve been waiting for that!
0x5f36b1Ac2b16FE18C784dc113DEb789c0188166B

Hi,
Iā€™m trying to import the account into Anchor, but looks like it doesnā€™t like Metamaskā€™s private key format.

Is there any simple transformation we should apply? Or is it more complicated that that?

Cheers
D

wonderful!!

my account is below!^^!

0x9D28E7660179d804300E4aFb820F9E2A1Bc1Af9b

very exciting news! and thank you for your generous gift !!
0xDC81cd11a0c1E1935EEdB5b1E6fD33C1AfE60574

Anchor expect the private key to be in WIF format.
You need to convert it since Metamask will show the private in hex format.

I think this script can help

3 Likes

Thank you!!!

It worked like a charm!

Thanks, Manļ¼
EOS TO THE MOONļ¼ļ¼
I canā€™t wait. Itā€™s really exciting news!
0xa61c0b1c40D51f6094621d96cf4649205Af09B25

ā€œIn order to kick start the process of onboarding users to metamask, you can also leave your metamask address here and we will be funding the first 100 addresses that reply to this post.ā€

Post #34.

Please create account at 0x address:
0x0Dc7e4f747eAB821688D981b2E910bEa7CCaEDf2

I didnā€™t see anything happen in my wallet or anything get posted in this thread for 1 day, so I made the account myself.

Then I tried to deploy a smart contract using the Metamask bridge. I got these errors:

ā€œInvalid transaction envelope type: specified type ā€œ0x2ā€ but included a gasPrice instead of maxFeePerGas and maxPriorityFeePerGasā€

ā€œError: [ethjs-query] while formatting outputs from RPC ā€˜{ā€œvalueā€:{ā€œcodeā€:-32603,ā€œdataā€:{ā€œcodeā€:3,ā€œmessageā€:ā€œUnable to estimate txā€}}}ā€™ā€

I thought the Metamask bridge would allow this. I think that was the goal of this research:

It is like an EVM hosted inside EOS. I want to deploy my existing EVM smart contracts in the eosio.evm environment using this Metamask bridge. Will this be possible?

Thanks whoever sent me 0.5 EOS.

1 Like

Hi Soli-Same,

The Metamask integration (at this moment) allows you to use the native EOS token(s) from within that wallet and also interact with EOS dapps (through the UAL).

At the moment our integration does not link with the eosio.evm (even though we have some plans with it)

1 Like

ā€œIn order to kick start the process of onboarding users to metamask, you can also leave your metamask address here and we will be funding the first 100 addresses that reply to this post.ā€

0xdFfD74F9FaB6C32282143d21052fBbc31ED76FFc

Thank you for this information, elmato!

That is wonderful !!!
0x0Eb361bAA81bC878ECcFf826dE69648aFD606001

Maybe Iā€™m missing something, but if youā€™re supposed to run the script in a node install using your private key and then take the generated EOS key to load the account, I can confirm itā€™s not working like that.

Can you tell me what I did wrong?

Using anchor + new node project to run code + private key from metamask

What I did

  1. Got private key from MM using the public key in the table on the contract corresponding to my public key
  2. Installed Node + dependencies
  3. Ran script in Node (No problems, got the key)
  4. Input in Anchor the Private Key (no account found) FAIL

Iā€™d like to get me EOS off the EOS/ETH account and back to my normal account on EOS.

SOLVED: you must send some EOS via MM for the account keys to be set

Amazing! Keep up the good work!
It took me some time to review it in detail, but I already want to start testing it!
Hereā€™s my address, if itā€™s still possible.
0x130E4C322d8058c2d0423F9464B8aFA739764911

1 Like