Как добавить сеть блокчейна в Metamask с помощью RPC URL

Как добавить сеть блокчейна в Metamask с помощью RPC URL

11 июня 2025 г.

Привет! Сегодня я хочу рассказать вам, как добавить сеть блокчейна в Metamask с помощью URL -адресов RPC от GetBlock. Давай начнем!

Откройте Metamask и перейдите к настройкам сети. В расширении Metamask (или приложении для телефона) нажмите сетевой селектор (вверху) и выберите «Добавить сеть» (или «добавить сеть вручную» в пользовательских сетях). Это отображает форму для ввода деталей сети.

Введите сведения о сети. Metamask запросит имя сети, новый URL RPC, идентификатор цепочки, символ валюты и (необязательно) URL -файл Block Explorer. Например, Ethereum Mainnet имеет ID цепочки 1, символ ETH и ExplorerEtherscan.ioПолем Всегда дважды проверяйте эти значения (через официальные документы или страницы, такие как Chainlist), перед сохранением.

Сохранить сеть. После заполнения во всех полях нажмите «Сохранить» (или «Добавить»), чтобы добавить сеть в Metamask. Metamask может побудить вас подтвердить; Убедитесь, что значения соответствуют предполагаемой сети. Теперь, когда вы сохранили, новая сеть появится в вашем списке раскрытия сети.

Получение конечной точки GetBlock RPC

Зарегистрируйтесь, чтобы GetBlock. Зарегистрируйтесь на бесплатной учетной записи на счете. Требуется только адрес электронной почты, и вы можете использовать несколько токенов Access (ключи API) с бесплатным планом.

Установите конечную точку. Перейдите в мои конечные точки на панели управления GetBlock и настройте новую конечную точку: выберите блокчейн (например, Ethereum, BNB Smart Chain, Polygon (Matic) и т. Д.) И сеть (Mainnet или Testnet) и нажмите «Получить» или «Создать». Это генерирует частный URL -адрес RPC, привязанный к вашему токену доступа. Например, конечная точка цепи BNB может бытьhttps://go.getblock.io/0b19d0cdf1af437da8adc7aa3beXXXXX. Хранить этот URL.

Обратите внимание на запрос квот. Бесплатный уровень GetBlock теперь имеет около 50 000 запросов в день (около 40 000–50 000 в зависимости от сети) с максимумом 5 запросов в секунду. Этого должно быть достаточно для индивидуального использования. (Выше бесплатные квоты, есть платные альтернативы.) Используйте только URL вашей учетной записи (ваш токен API включен) в качестве URL RPC в Metamask.

Никогда не делайте свой токен публичным. После получения URL RPC от GetBlock вставьте его в поле Metamask "New RPC URL" (шаг 2 выше). Теперь у вас есть Metamask на узле GetBlock.

Пример конфигурации

Ниже приведены примеры сетевых конфигураций с использованием конечных точек RPC GetBlock. В каждом случае,Новый RPC URLURL, который вы получили от панели приборной панели GetBlock (замените<Your_Access_Token>с вашим фактическим токеном):

  • Ethereum mainnet:
    • RPC URL:https://go.getblock.io/<Your_Access_Token>
    • Идентификатор цепи:1
    • Валюта:ETH
    • Explorer:https://etherscan.io
  • BNB Smart Chain (Mainnet):
    • RPC URL:https://go.getblock.io/<Your_Access_Token>
    • Идентификатор цепи:56
    • Валюта:BNB
    • Explorer:https://bscscan.com
  • Полигон (POS Mainnet):
    • RPC URL:https://go.getblock.io/<Your_Access_Token>
    • Идентификатор цепи:137
    • Валюта:POL(ранее матичный)
    • Explorer:https://polygonscan.com

Сеть имен в Metamask может быть любой строкой, например, «Ethereum через Getblock», но ID, символ и исследователь цепей, должны соответствовать официальным ценностям.

Устранение неполадок

Q1: «Неверный URL -адрес RPC».

Причина:URL -адрес ошибочен или неполный.
Исправить:

  • Убедитесь, что URL начинается сhttps://и правильно скопирован с панели панели GetBlock.
  • Убедитесь, что вы выбрали правильный блокчейн (например, Ethereum Mainnet, BNB Smart Chain).

Q2: «Идентификатор цепочки не совпадает».

Причина:Введенный вами идентификатор цепи не соответствует тому, что возвращается RPC.
Исправить:

  • Дважды проверьте официальный идентификатор цепочки для выбранной сети.
  • Пример: Ethereum mainnet =1, BNB Smart Chain =56, Полигон =137Полем

Q3: транзакции не отправляются и не застряли в ожидании

Причина:Неправильные настройки сети или перегрузка RPC.
Исправить:

  • Перепроверьте имя сети, RPC и идентификатор цепи.
  • Попробуйте сбросить учетную запись Metamask в рамках настроек> Advanced.

Q4: Metamask не подключается к DAPP после переключения RPC

Исправить:

  • Обновить сайт DAPP и повторно подключите.
  • Очистите кеш браузера или попробуйте режим инкогнито.

Ящик для моих профессиональных советов

  • Всегда проверяйте идентификатор цепиПеред сохранением сети. Несоответствие предотвратит правильную работу Metamask.
  • Использоватьhttps://Конечные точки RPC, если ваше приложение явно не нуждается в WebSockets (wss://)
  • Добавьте в закладки панель мониторинга GetBlockбыстро получить доступ и повернуть клавиши RPC.
  • Метки сети четкоВ Metamask, чтобы вы не путаете тесты и Mainnets.
  • Подумайте о переходе до выделенного планаНа GetBlock, если ваш DAPP масштабируется - это позволяет избежать ограничений на скорость.


Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE