Как добавить USDC в Metamask?
Не отображаются стейблкоины USD Coin (USDC) на балансе вашего кошелька в Metamask? С недавних пор в Metamask появилась функция автоматического импортирования токенов, находящихся на вашем балансе, но она все еще экспериментальная, поэтому работает не во всех сетях и обнаруживает далеко не все возможные токены. Рассмотрим в этом статье подробно, как добавить токен USDC в ваш Metamask.
Как добавить токен USDC в кошелек Metamask?
1. Найдите смарт-контракт токена USDC, это можно сделать перейдя на сайт Coinmarketcap или Coingecko, найдя в поиске токен USDC и взяв контракт токена в необходимой сети. Или воспользуйтесь списком контрактов, который мы опубликовали ниже.
Полный список смарт-контрактов USDC во всех EVM-сетях:
- BNB Chain: 0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d
- Arbitrum: 0xaf88d065e77c8cC2239327C5EDb3A432268e5831
- Avalanche: 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E
- Boba Network: 0x66a2A913e447d6b4BF33EFbec43aAeF87890FBbc
- Cronos: 0xc21223249CA28397B4B6541dfFaEcC539BfF0c59
- Fantom: 0x04068DA6C83AFCFA0e13ba15A6696662335D5B75
- Gnosis Chain: 0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83
- Harmony: 0x985458e523db3d53125813ed68c274899e9dfab4
- KCC: 0x980a5afef3d17ad98635f6c5aebcbaeded3c3430
- Moonriver: 0xe3f5a90f9cb311505cd691a46596599aa1a0ad7d
- Polygon: 0x2791bca1f2de4661ed88a30c99a7a9449aa84174
- Ronin: 0x0b7007c13325c48911f73a2dad5fa5dcbf808adc
- Telos: 0x818ec0a7fe18ff94269904fced6ae3dae6d6dc0b
- TomoChain: 0xcca4e6302510d555b654b3eab9c0fcb223bcfdf0
- Velas: 0xe2c120f188ebd5389f71cf4d9c16d05b62a58993
2. Запустите Metamask и переключите его в сеть, в которой хотите добавить токен USDC (Для примера, будем использовать сеть Avalanche).
3. В самом низу кошелька нажмите на ссылку «Импорт токенов«.
4. Скопируйте нужны адрес контракта и вставьте его в графу «Адрес контракта токена«, после чего, нажмите кнопку «Добавить пользовательский токен«.
Как пополнить кошелек Метамаск и не потерять средства
Децентрализация криптовалют имеет две стороны, с одной это максимально возможная защита средств пользователя – никто, включая госорганы и банки не может «забрать» криптовалюту, но с другой стороны, никто не может помочь вернуть её случае ошибочных переводов – «ваша крипта = ваша ответственность». В этом посте я разберу варианты пополнения Метамаска и в каких сетях правильно это делать.
Этот пост частично будет состоять из ответов на вопросы в комментариях в постах про настройку кошелька и про добавление BSC в Метамаск.
Metamask изначально создавался для сети Ethereum, монеты ETH и токенов запущенных в этом блокчейне (ERC20), но так же он поддерживает и другие «эфироподобные» сети которые совместимы с Виртуальной машиной Эфириум (что это можно прочитать на офсайте или в моей статье про Ethereum). Благодаря этой совместимости Метамаск поддерживает много популярных сетей и токенов выпущенных на их основе, например: Binance Smart Chain, Polygon, Avalanche, Huobi ECO Chain, Harmony и другие.
Если у вас уже есть кошелек и в него добавлены какие-нибудь альтернативные сети, обратите внимание, что при переключении сетей адрес кошелька остается т.е. у всех сетей в Метамаске адрес один.
У всех сетей в кошельке Метамаск одинаковый адрес.
Эта особенность немного снижает шанс потерять средства т.к. при ошибочном переводе, если он сделан в одну из поддерживаемых сетей, достаточно добавить сеть и токен, чтобы он отобразился в кошельке.
По умолчанию в кошельке будет только одна сеть «Ethereum Mainnet» в которой можно использовать нативную монету сети ETH и все токены выпущенные в стандарте ERC20. В нескольких постах подробно разбирал тему добавления сетей – как добавить BSC(bep20) здесь, Polygon здесь, Arbitrum здесь, Avalanche здесь.
Максимально полный список сетей можно посмотреть здесь, если не нашли нужную сеть – добро пожаловать в комментарии к посту со списком сетей, добавлю!
Перед тем пополнять свой кошелек любыми токенами необходимо убедится, что в кошельке есть нативные монеты сети для транзакций, для сети Ethereum Mainnet это ETH, для сети Binance Smart Chain это BNB, для сети Polygon это MATIC, а для сети Arbitrum это тоже ETH но выпущенный в сети Arbitrum.
Для переводов токенов нужны нативные монеты той сети в которой происходит перевод.
Если на балансе не будет нативных монет – с токенами переведенными на кошелек ничего нельзя будет сделать так как для любых действий в кошельке (перевод, обмен, стейкинг) нужны нативные монеты той сети в которой происходят транзакции.
Как уже говорилось выше – перед переводом каких-либо токенов на метамаск убедитесь, что на кошельке достаточно нативных монет для работы в этой сети. Подробно все варианты пополнения рассматривал в обзоре кошелька, но самым лучшим способами, на мой взгляд, остаются покупка на бирже Huobi или при помощи агрегатора обменников. Далее буду рассматривать переводы на Метамаск на примере биржи Binance.
Так как кошелек изначально создавался для сети Эфириум, то при переводе ETH ничего добавлять не надо, достаточно скопировать адрес из кошелька и вставить его в поле «адрес» на странице вывода биржи.
После этого при клике на выпадающий список сетей в окне будут отображены все сети в которые можно вывести ETH с Binance. Если использование токенов планируется в сети «Ethereum Mainnet» (например на NFT маркете OpenSea) то нужно выбрать ERC20, если на бирже UniSwap (в сети второго уровня Arbitrum) то «Arbitrum one», если на бирже PancakeSwap выбираем BSC BEP20.
Стейблкоин USDT выпущенный компанией Tether, существует в виде токена в разных сетях, полный список можно посмотреть здесь, чтобы увидеть все сети нужно кликнуть на выпадающий список смарт-контрактов. Напротив некоторых адресов будет логотип Метамаска (голова лисы) при клике на который токен добавиться в кошелек, токен необходимо добавлять для каждой сети.
С биржи USDT можно вывести в сеть Ethereum стандарт ERC20 или BSC стандарт BEP20, во втором случае в кошелек необходимо добавить сеть.
Стоимость вывода и время на предполагаемую транзакцию зависит от выбранной сети.
Для того чтобы работать в сети BSC в Метамаск ее надо добавить, а после пополнить его нативными монетами сети – BNB.
Копируем адрес кошелька и вставляем в поле «адрес», после этого необходимо выбрать сеть – BSC.
Для вывода BUSD с биржи Binance необходимо решить в какой сети выводить токены, при необходимости добавить сеть в Метамаск, после этого скопировать адрес кошелька и отправить на него токены.
Для вывода BUSD с Binance доступны две сети: ETH ERC20 и BSC BEP20.
Все так же как и с BUSD, но для вывода USDC с Binance еще доступна сеть Polygon.
Перед выводом в сеть Polygon убедитесь, что на кошельке добавленна сеть и достаточное количество MATIC для оплаты комиссий. Если MATIC на Метамаске еще нет – переходим к следующему абзацу.
Для начала добавляем сеть Polygon в Metamask, как это сделать смотрим здесь. После добавления покупаем на бирже монету MATIC и выводим ее используя сеть Polygon.
Так как MATIC это нативная монета Polygon, добавлять ее в кошелек не надо, она добавиться при добавлении сети.
Несмотря на то, что сеть Tron это почти полная копия сети Ethereum, у нее нет поддержки EVM, а это значит она и ее токены не поддерживаются кошельком Метамаск.
Важно не путать нативную монету TRX и токен TRX в сети BSC, токен выпущенный в сети BSC можно добавить и использовать в Метамаске.
Как и в случае с TRX в метамаск можно добавить только токены SOL в сети BSC.
Для вывода SOL на Binance доступны две сети: BSC – в виде токена BEP20 и нативная сеть Solana(не поддерживается Метамаском).
Средства могут не дойти по разным причинам, опишу алгоритм действий:
- заходим на страницу вывода на бирже, смотрим статус заявки на вывод, в некоторых случаях она может быть отклонена биржей;
- если заявка на вывод обработана, переходим по ссылке на эксплорер блоков в сети вывода и проверяем там статус транзакции в блокчейне и адрес получателя, для ETH https://etherscan.io/, для BNB https://bscscan.com/, для Polygon https://polygonscan.com/ и т.д;
- если в блокчейне транзакция проведена, а адрес получателя корректен, кликаем на него и смотрим какие токены есть на этом адресе (выпадающий список);
- если токены отображаются в адресе, открываем Метамаск и проверяем выбранную сеть, если сеть корректная, находим нужный токен на https://coinmarketcap.com/ и через выпадающий список смарт-контрактов добавляем его в кошелек;
- если все еще не отображается – перезагрузите браузер и Метамаск;
- в редких случаях помогает полная переустановка кошелька (убедитесь, что владеете сид-фразой перед удалением!).
Последний пункт теоретический, никогда не доходило до него, обычно ошибки возникают при добавлении сетей и токенов в кошелек.
Не нашли ответ на свой вопрос – добро пожаловать в комментарии, помогу если смогу!
Полезный пост? Отблагодарить автора можно здесь.
Понравился пост – подписывайтесь на мой блог. Я разбираю интересные проекты, такие как Polkadot и Cosmos, рассматриваю кошельки для криптовалют, например Метамаск и Trust Wallet, ну и просто пишу как лучше купить биткоин и другую криптовалюту.
Отличная статья, спасибо!
Спасибо за статью, нашёл свой тезер)
Здравствуйте, подскажите пожалуйста. Отправил матик через биржу хуоби в метамаск кошелёк через сеть bep20, токены так и не пришли… С чем это связано?
Причины могут быть разными, надо разбираться по порядку:
для начала проверить свой адрес в блокчейне https://bscscan.com/ на наличие этих токенов. Если они есть на балансе – добавить токен MATIC со страницы https://coinmarketcap.com/currencies/polygon/ (надо кликнуть на логотип метамаска, в выпадающем списке смарт-контрактов, напротив сети BSC). Если в обозревателе блоков токенов на балансе нет, надо посмотреть статус транзакции на хуоби и заодно убедиться, что при отправке была использована сеть BSC, а не нативная сеть монеты MATIC – Polygon.
Как добавить сеть Полигон в Метамаск смотрите здесь https://vc.ru/u/903848-egor-polyanskiy/323566-kak-dobavit-set-polygon-v-koshelek-metamask-instrukciya-po-nastroyke
Дружище, кроме тебя нет никого.
Отправил шибу на метамаск и не пришли, пишет что комплит.
Смарт контракт взял на https://bscscan.com/ и прописал его в сети bsc на метемаске, потом адрес и отправил на него.
В бинансе пишет откуда ушло и куда ушло и что все выполнено. Все сходится и адрес монеты и все все. Но монеты так и не пришли. Что я не так сделал?
На коинкап не было смартконтракта и я его взял на https://bscscan.com/, может поэтому что то не так?
На сколько я знаю, shiba inu это ERC токен.
Если вот этот смарт контракт, https://bscscan.com/token/0x2859e4544c4bb03966803b044a93563bd2d0dd4d то он только для бинанса в сети BEP2
Я вот его прописал в сети bsc и он отобразился и прописался и там я взял адрес и на него отправил. Выручай дружище, очень надо. Куда они могли уйти? Показывает что отправили ровно на тот адрес что у меня прописан в токене шиба в сети bsc. Как думаеш?
Комментарий удален модератором
Здравствуйте! Отправила эфириум с Метамаска на холодный кошелек Трезор, но они не дошли. Думаю, что выбрала не ту сеть (на Эфириум Классик отправляла). Пожалуйста подскажите, Егор, как отменить операцию?
В блокчейне нельзя ничего отменить, надо искать возможность добраться до средств. К сожалению, не пользовался трезором никогда, но я бы следовал такому алгоритму:
– проверить статус транзакции в сканере блокчена, чтобы убедиться, что средства зачислены;
– трезор у себя пишет, что поддерживает Ethereum Classic в Suite.
https://wiki.trezor.io/Ethereum_Classic_(ETC) попробовать установить его и получить доступ к средствам.
После этого можно пробовать более замероченные способы – типа импорта приватных ключей и установки их в другой кошелек.
Добрый день. Отправил BNB с Binance. на BSC Scan показывает что транзакция прошла успешно токены доставлены по адресу. Но на metamask не как не отображается. С чем может быть связанно?
Если отправляли с биржи в сети Binance Smart Chain (BEP20), то нужно добавить эту сеть в Метамаск, вот здесь подробная инструкция https://vc.ru/u/903848-egor-polyanskiy/289183-instrukciya-kak-dobavit-binance-smart-chain-bsc-v-koshelek-metamask
Добрый вечер. Хотел бы перевести BNB с Binance на MetaMask сеть BEP20, т.к. комиссия гораздо ниже. Однако необходимым для меня результатом является наличие на кошельке ETH в сети ERC20. Есть возможность как-то перекинуть крипту с одной сети на другую в рамках MetaMask? Адрес-то по сути один..
Если нужно ETH в сети ERC20 – не получится избежать комиссий сети. На мой взгляд, самый простой вариант – перевести в сети Ethereum с Binance, там хотя бы сразу понятно какая будет комиссия.
Add USDC to MetaMask
Summary: The Coingecko platform provides the most convenient means of adding any USDC contract address to MetaMask Wallet. Coingecko's USDC page offers the ability to efficiently filter verified contract addresses from various networks and add them to the wallet through a simple button click.
You can continue reading our step-by-step guide to learn how to get started in seconds.
How to Add USDC to a MetaMask Wallet
The method of adding USD Coin (USDC) to your MetaMask Wallet will vary depending on the network you want to hold the USDC on. This means that users will need to first identify which network (e.g Ethereum or Polygon) they want to deposit the USDC to. Once the network has been identified, it is time to find the correct USDC contract address for that network.
The best way to find verified USDC contract addresses is through the Coingecko platform. They have a dedicated page for USDC which shows all of the different networks with their respective contract addresses. Here is a simple 4 step guide to get started:
- Visit the Coingecko USDC page.
- Select the 'Contract' button underneath the 'Info' heading on the top right of the page.
- Find the network you want to add USDC on your MetaMask Wallet for.
- Click the MetaMask icon and USDC will be automatically added and visible on your MetaMask account.
What networks is USDC available on?
USDC is the most widely available and safest stablecoin on all major Layer 1 and Layer 2 protocols. These include Ethereum, Polygon, Solana, BNB Chain, Avalanche, Arbitrum, Optimism, METIS and many others.
Is it safe to hold USDC on MetaMask?
Yes, it is absolutely safe to hold USDC on MetaMask. This is because MetaMask wallets are non-custodial and have no central authority controlling them. Furthermore, the USDC contract addresses on Coingecko have been verified and approved by the respective networks.
This means that users can be sure of their safety when using these addresses as they are secure and verified. That said, it is always important to double check with the official USDC website and MetaMask wallet before making any transactions.
Final Thoughts
In conclusion, adding USDC to MetaMask is quite easy. All that is needed is the verified contract address and then the MetaMask button on Coingecko’s page. This ensures that users can hold their USDC safely and securely in their wallets without any risks.
It is important to remember to double check with both the USDC website and the MetaMask wallet before making any transactions to avoid any issues. With these steps, users can enjoy a secure and convenient way to store their USDC assets.
How to add funds on Metamask (Polygon/Matic Network)
One of the barriers to enter the decentralized world has been setting up wallets and understanding how to add funds to them. In the below article we will go through a step-by-step process on how you can set up a Metamask wallet and then add funds to it.
Adding funds to Metamask is a 2 step process —
Step 1: Create an account on Metamask
Step 2: Add USDC to your Metamask using Bitbns account
Step 1: Create an account on Metamask
Install Metamask
- In case you don’t have Metamask installed, the first step would be to install Metamask. You can visit this page to install Metamask.
- In case you are using the web, Metamask would be added as an extension while for mobile you can download the Metamask application from the play store or app store.
- Follow the below steps to install Metamask and create your wallet on Metamask.
Web Installation
- Click on “Add to Chrome” and the extension will be added to your browser.
- Agree to the terms and conditions.
- Create a password for your Metamask.
- You will be shown a seed/secret phrase. Copy that phrase and keep it with you. NEVER SHARE YOUR SEED PHRASE WITH ANYONE. DON'T STORE THE SEED PHRASE ONLINE OR ON A COMPUTER.
a. This phrase can be used to get access to your account.
b. The phrase is also required to recover your account and hence should be kept safely.
Mobile installation
- Download the app from Play Store/App Store.
- Click on “Get Started”.
- Click on “Create a new wallet”.
- Create your password and save it.
- On the “Secure your wallet” section, click on “Start”.
- You will be shown a seed/secret phrase. Copy that phrase and keep it with you. NEVER SHARE YOUR SEED PHRASE WITH ANYONE. DON’T STORE THE SEED PHRASE ONLINE OR ON A COMPUTER.
a. This phrase can be used to get access to your account.
b. The phrase is also required to recover your account and hence should be kept safely. - Confirm your seed phrase.
Setup MetaMask to connect to Matic Network
You will need to connect to Matic Network to be able to predict on Yoda
Using chain link to add Matic Network
- Go to https://chainlist.org/ (please note it only works on the desktop extension, it won’t work on your MetaMask app).
- Click Connect (on the top right).
- Search for “Polygon”.
- Click on “Add to Metamask” for “Matic(Polygon) Mainnet”.
Adding Matic Network manually
- Click on the Metamask extension.
- On the top right click on “Ethereum Mainnet” and then click on “Custom RPC”.
- Fill in the below details —
Network Name — Polygon
New RPC URL — https://polygon-rpc.com/
Chain ID — 137
Currency Symbol — MATIC
Block Explorer URL — https://polygonscan.com/ - Click on “Save” and you will now be able to access your tokens on Matic Network.
Step 2: Add USDC to your Metamask using Bitbns account using INR
Bitbns is not the only option to add USDC to your Metamask wallet. We are just using it as an example (mainly because it has the option to withdraw USDC to the Matic network directly).
This article talks about the purchase of USDC via INR, the same can be done for other currencies using an exchange in the respective country such as coinbase etc.
Bitbns is an official partner for Yoda.
Sign up on Bitbns
- Please go to Bitbns Signup and SIGN UP using your email id. Please enter referral code — “yoda”.
- Complete email verification(OTP etc). Please avoid email addresses with custom domains as many email servers block OTP emails.
KYC completion
- Complete KYC verification by going to KYC Page and uploading PAN, Aadhaar soft copies, and video selfies.
- Make sure all requirements of the video KYC are met.
Add bank account
- Add a Bank Account by going to the Bank A/C page.
- Make sure the name in the bank account is the same as the name given in the KYC documents. This is needed for auto credit of INR deposits.
- You can enable 2FA using Google Authenticator to further secure your account.
Adding money to Bitbns account
- To add funds, Go to wallet -> Deposit INR-> UPI/Bank Transfer.
- The amount will get credited automatically if a deposit is done from a linked bank account and the name matches the name given in KYC docs.
- In case you are facing issues in seeing credit, please use the “CLAIM YOUR DEPOSIT” button and enter the reference number.
Purchase USDC using the funds
- Go to the USDC Markets page and buy USDC from there.
- Alternatively, go to the Quick Swap page and buy USDC from there using USDT or INR.
Withdrawing into Metabase Matic network
- Go to Wallet Page select USDC and click on the “Send” button.
- In the popup make sure “MATIC20” is selected, enter your Matic wallet address, and then click withdraw.
To get your wallet address, you can do the below
On Metamask chrome extension — When you hover over the account label, the message “Copy to clipboard” should appear. You can just click to copy your address.
On Metamask mobile app — Tap on the shortened address below the account label. This will copy the account’s address to the clipboard.