Paano suriin ang RPC, Chain ID, at block explorer bago magdagdag ng testnet sa wallet

Kapag sinabi ng isang project na “idagdag ang testnet,” hindi natatapos ang gawain sa pagkopya ng ilang value at pagpindot sa Save. Para lamang ang gabay na ito sa EVM-compatible custom networks: tingnan muna kung supported o nakatago na ang network sa MetaMask, kunin ang RPC, Chain ID, at block explorer mula sa network maintainer, at subukan ang setup sa paraang walang nililipat na pondo. Iba ang account at connection model ng Solana, Bitcoin, at iba pang non-EVM network, kaya huwag gamitin doon ang mga field na ito.

Hanapin muna ang built-in o nakatagong testnet

I-search ang buong network name sa sariling network selector ng wallet. Sa kasalukuyang gabay para sa MetaMask Extension, buksan ang menu sa kanang itaas at piliin ang Networks. Maaaring nasa Additional networks ang network, at nasa ibaba ng listahan ang Show test networks. Sa Mobile, buksan ang network dropdown sa itaas ng Tokens tab upang makita ang mga existing at additional network. Nagbabago ang lokasyon o salin ng button depende sa version, system, at staged rollout; sundin ang kasalukuyang listahan sa sarili mong app at huwag mag-reset ng settings para lamang tumugma sa lumang screenshot.

Kung nasa listahan na ang network, gamitin ang built-in Add o ipakita ang mga testnet. Huwag gumawa ng pangalawang custom entry na kapangalan nito. Kung dati mo na itong manual na idinagdag, buksan ang Edit at itala ang kasalukuyang name, RPC, at Chain ID. Panatilihin ang gumaganang RPC upang may mabalikan kung pumalya ang kapalit. Mag-manual add lamang kapag wala talaga sa existing, additional, at hidden list. Hindi rin dapat ipalagay na awtomatikong nagsi-sync sa pagitan ng Extension at Mobile ang custom networks; tingnan ang bawat device na ginagamit mo.

MetaMask : How to view testnets in MetaMask

MetaMask Help Center page na may pamagat na View testnets in MetaMask, babala tungkol sa testnet funds, at itaas na bahagi ng network management illustration
Screenshot ng public MetaMask help page noong 2026-09-07. Inilalarawan ng teksto sa itaas ang Networks at Show test networks; hindi ito live test ng aming wallet. I-click ang larawan upang palakihin. MetaMask Help Center

Kunin ang limang detalye bago manual add

Buksan ang opisyal na documentation ng network maintainer o mag-navigate rito mula sa opisyal nitong site. Huwag umasa sa search ad, larawan sa group chat, pribadong mensahe ng “support,” o isang Copy button sa task page. Sa local note, isama ang URL at petsa ng pag-check kasama ang limang field: network name, RPC URL na nagsisimula sa https://, Chain ID, native currency symbol, at block explorer URL. Kung maraming RPC, isulat kung alin ang public at alin ang nangangailangan ng provider account o API Key.

FieldAno ang sinasagot nitoAno ang susuriin bago Save
Network nameLabel sa walletNababasa, ngunit hindi patunay ng kaligtasan
RPC URLNode na babasahin at susulatan ng walletHTTPS, buong hostname, at authentication
Chain IDAling EVM chain ang sakop ng request at signatureOfficial value sa documentation; walang ID mismatch sa Save
Native symbolPangalan ng asset na pambayad sa feeAyon sa docs, hindi ticker ng token contract
Explorer URLSaan babasahin ang blocks, addresses, at transactionsRoot domain mula sa maintainer, hindi kakaibang transaction link

Maaaring magbago ang testnet parameters at public RPC. Ipinapaliwanag ng petsa kung bakit gumana dati at hindi ngayon, at tinuturo nito ang page na dapat muling tingnan. Kapag magkasalungat ang sources, huminto at sundin ang kasalukuyang docs at announcements ng maintainer; huwag bumuo ng configuration sa paghahalo ng mga value na pinakamaraming beses nakita.

Saan susuriin ang Chain ID: laging unang source ang documentation ng network maintainer. Bilang pangalawang source, gamitin ang public chain directory: chainlist.org (pinapatakbo ng DefiLlama; kailangang i-tick ang Include Testnets para lumabas ang testnet; ipinapakita ang Chain ID, native symbol, at ilang RPC ng bawat chain) at chainid.network (mula sa community data ng ethereum-lists/chains; ito rin ang ginagamit ng MetaMask sa Network details check kapag nagse-save ng network). Ilagay lang ang Chain ID kapag pareho ito sa dalawa. Maraming RPC sa directory ang third-party node at hindi opisyal na rekomendasyon; kahit one-click add mula sa button ng directory site, itugma pa rin ang bawat field ng popup ng wallet sa impormasyon ng maintainer.

Suriin nang hiwalay ang RPC, Chain ID, at explorer

Basahin ang RPC hostname nang character by character. Bantayan ang dagdag na salita, magkahawig na letra, maling top-level domain, at http:// na ipinapalit sa https://. Maaaring sariling domain ang gamit ng lehitimong third-party node provider, ngunit dapat malinaw sa docs ng maintainer ang provider o paraan ng pag-configure. Huwag gamitin nang literal ang template na may API Key placeholder at huwag ilagay ang sarili mong Key sa converter ng site na ito, search box, chat, o screenshot.

Integer ang Chain ID. Kadalasang decimal ang hinihingi ng wallet form, samantalang 0x hexadecimal ang karaniwang ibinabalik ng JSON-RPC eth_chainId. Maaaring iisang numero ang dalawang anyo. Hindi kailangang magpatakbo ng command: gamitin ang aming decimal/hex Chain ID converter para sa local na conversion at comparison. Ibigay pa rin ang format na hinihingi ng field: official decimal sa MetaMask manual form, at 0x hexadecimal string sa EIP-3085 request. Ang tool ng site na ito ay nagko-convert lamang ng input; hindi ito tumatawag sa RPC o nagpapatunay sa node. Maaaring magpakita ang MetaMask ng ID mismatch o connection error batay sa node response habang nagse-Save, ngunit hindi patunay ng tapat na node, official domain, o kumpletong data ang kawalan ng error.

Hiwalay na read path ang block explorer, hindi palamuti sa RPC form. Buksan ang explorer home mula sa maintainer page at tiyaking parehong testnet ang nakalagay. Ang gwei ay unit ng ETH na karaniwang gamit ng wallet sa presyo ng bawat unit ng Gas; hindi ito network ID. Huwag gawing Chain ID ang gas value, Network ID, token ID, o numerong nasa explorer URL.

EIP-695 : eth_chainId

Magdagdag sa MetaMask nang walang pagsa-sign

Extension: buksan ang menu sa kanang itaas, piliin ang Networks, at tingnan muna ang search at Additional networks. Kung wala, piliin ang Add a custom network, punan ang mga beripikadong field, at Save. Mobile: i-tap ang network dropdown sa itaas ng Tokens tab, lumipat sa Custom, at piliin ang Add a custom network. Ito ang kasalukuyang path sa MetaMask Help Center. Kung iba ang interface mo, tingnan ang current help at app version sa halip na hulaan ang button na mukhang katulad.

May mga project site na nagpapakita ng Add network prompt. Ang wallet_addEthereumChain sa EIP-3085 ay proposal para imungkahi ng website sa wallet na magdagdag ng EVM chain. Hindi nito ginagarantiyahang suportado ito ng lahat ng wallet; maaaring humingi ang wallet ng iba pang field, balewalain ang field, o tanggihan ang request. Kahit success ang sagot, hindi siguradong lumipat ang current network. Bumalik sa network selector upang kumpirmahin, at ikumpara pa rin sa maintainer record ang name, RPC, Chain ID, at explorer ng prompt.

Connection configuration lamang ang sine-save sa pagdagdag ng network. Walang normal na pangangailangan para sa approve, Permit, message signature, transfer, o “verification fee.” Kapag may kasunod na ganitong request, Reject muna at suriin iyon bilang hiwalay na high-risk action. Ang add o switch ay hindi bridge at hindi naglilipat ng ETH, test token, o ibang asset sa panibagong chain.

MetaMask : How to add a network · EIP-3085 : wallet_addEthereumChain

Ligtas na halimbawa gamit ang Base Sepolia

Ipagpalagay na testnet ng Base ang idaragdag mo, hindi Base mainnet. Ayon sa connection documentation ng Base na sinuri noong , ito ang record:

Wallet fieldValue sa halimbawang itoDapat tumugma
Network nameBase SepoliaMalinaw na testnet
RPC URLhttps://sepolia.base.orgHTTPS at buong hostname
Chain ID84532, katumbas ng 0x14a34Decimal sa manual form; parehong numero ang hex
Native symbolETHHindi ticker ng isang test token
Block explorerhttps://sepolia.basescan.orgParehong tumutukoy sa Sepolia ang domain at page

Itabi ang documentation at wallet form at muling basahin bawat row matapos ilagay. Kapag Chain ID 8453 ang nakita mo sa ibang source, iyon ay Base mainnet; huwag paghaluin ang mainnet at Base Sepolia values sa iisang entry. Bago baguhin ang existing network, itala o i-screenshot ang gumaganang RPC at takpan ang anumang Key. Itinuturo ng halimbawa ang paraan ng pag-check, hindi pangakong laging available ang public endpoint. Kung magbago ang parameters, ang current Base connection documentation ang sundin.

Base Docs : Connecting to Base

Suriin ang koneksiyon pagkatapos mag-save, nang walang transfer

Pagkatapos mag-Save, ikaw mismo ang pumili sa target network. Bago humingi sa faucet, mag-transfer, o mag-sign, tingnan kung nakakabasa ang wallet ng latest blocks o nakakapag-refresh ng asset page. Kopyahin ang public address ng current account at buksan ito sa naunang sinuring same-chain explorer. Dapat magkapareho ang network name ng explorer at wallet at dapat eksaktong pareho ang address. Normal ang balance na 0 para sa hindi pa nagagamit na test address; hindi nito pinatutunayang nawala ang asset at hindi rin nito binabagsak ang read test.

Kung may alam kang transaction o address sa testnet na iyon, basahin sa explorer ang block height at status at gamitin itong karagdagang paghahambing sa recent activity ng wallet. Huwag munang magpasok ng pondo para lang gumawa ng “verification transaction.” Ipinaliliwanag ng Ethereum.org na hiwalay ang networks: maaaring pareho ang EVM account address, ngunit hindi nadadala mula mainnet patungong testnet ang balance at transaction history. Para sa testing, pag-isipan ding paghiwalayin ang mainnet at testnet account.

Ito ang malinaw na resultang hinahanap: selected sa wallet ang target network, walang Chain ID o connection error sa Save, nabubuksan ng same-chain explorer ang tamang address o kilalang public record, at walang signature o fund movement sa buong check. Hindi nito pinatutunayang tapat ang RPC. Kung balance na lang ang kulang, lumipat sa balance o faucet troubleshooting at huwag gumawa ulit ng network.

Ethereum.org : Networks

Error sa pagdagdag ng network: ayos para sa Could not fetch chain ID at iba pang mensahe

Ang mga naka-bold na English na mensahe sa ibaba ay eksaktong teksto sa kasalukuyang interface ng MetaMask extension (sinuri noong Setyembre 2026 mula sa English text ng open-source code ng MetaMask); maaaring bahagyang iba ang salita sa mobile o ibang wallet, pero pareho ang sanhi.

Could not fetch chain ID. Is your RPC URL correct?: Hindi maabot ng wallet ang RPC na ito. Suriin ang buong URL, HTTPS, internet connection, at kung nangangailangan ng API Key ang endpoint; maaari ring down o rate-limited ang public RPC, kaya maghintay at subukan ang ibang endpoint na mismong inilista ng maintainer. Huwag bumili ng “unlock” sa di-kilalang site o gumamit ng node mula sa private message.

The RPC URL you have entered returned a different chain ID (…).: Ang numero sa loob ng panaklong ay ang Chain ID ng chain na talagang kinabibilangan ng node. Hanapin ito sa chainlist.org para malaman kung aling chain iyon—kadalasan, RPC ng mainnet o ibang testnet ang nahalo. Ibalik ang RPC mula sa docs ng maintainer; huwag baguhin ang Chain ID para lang tumugma sa node.

This Chain ID is currently used by the … network.: May network na sa wallet na gumagamit ng Chain ID na ito (built-in, o idinagdag mo dati). Hanapin ito sa network list at gamitin nang direkta, o i-edit ang RPC nito mula sa three-dot menu; huwag gumawa ng duplicate na may “2.” Itala muna ang dating gumaganang RPC bago mag-edit.

According to our records the network name may not correctly match this chain ID. / The submitted currency symbol does not match what we expect for this chain ID.: Babala ito ng MetaMask matapos ikumpara sa data ng chainid.network, at hindi nito pinipigilan ang pag-save. Balikan ang docs ng maintainer: kung pangalan o symbol lang ang magkaiba (hal. bagong pinalitan ng proyekto ang pangalan), puwedeng sundin ang docs at magpatuloy; kung hindi rin tugma ang Chain ID o RPC, huminto.

Invalid RPC URL: Mali ang format ng address. Karaniwang dahilan: nakalimutan ang https://, may sobrang space sa simula o dulo, o URL ng block explorer ang inilagay bilang RPC.

This RPC provider is limiting requests. Try again later or use a different RPC URL.: Kapag paulit-ulit ang mensaheng ito, o may 429, 401/403, timeout, o blank balance, ihiwalay ang public congestion sa maling Key configuration. Gumawa lamang ng Key sa sariling dashboard ng provider at limitahan ang permission ayon sa docs nito. Kung walang alternative ang maintainer, huminto; huwag maglagay ng random na “fastest RPC.”

wrong network pa rin ang website: kumpirmahing current selection ang target network, hindi lamang naidagdag ito. I-disconnect at i-connect ulit ang site, i-refresh ang page, at tingnan kung testnet o mainnet ang hinihingi. Kapag hindi pa rin tugma, itigil ang interaction at itala ang expected Chain ID ng site at current Chain ID ng wallet para sa support; huwag mag-sign ng bypass prompt.

Maling network o RPC ang naidagdag: paano babaguhin at paano buburahin

Burahin ang buong network (extension): menu sa kanang itaas → Networks → three-dot sa tabi ng network → Delete, saka kumpirmahin ang “Delete … network?”. Mobile: menu sa kanang itaas → Networks → three-dot sa tabi ng network → Delete. Hindi mabubura ang preloaded network gaya ng Ethereum Mainnet; ang mga idinagdag mo lang ang puwedeng burahin.

Kung RPC lang ang mali, hindi kailangang burahin ang network. Sa extension, buksan ang edit page mula sa three-dot sa tabi ng network, piliin ang Add RPC URL sa dropdown ng Default RPC URL, ilagay ang tamang address at piliin ito; burahin ang mali gamit ang trash icon sa tabi nito. Sa mobile: three-dot → Edit → Add RPC URL. Kung mali ang Chain ID, burahin ang buong network at idagdag muli.

Hindi nabubura ang asset sa chain kapag binura ang network. Sinasabi mismo ng MetaMask: “If you delete this network, you will need to add it again to view your assets in this network”—idagdag muli ang parehong chain at makikita ulit ang asset. Bago magbura, itala ang pangalan, RPC, at Chain ID.

Protektahan ang API Key, address, at wallet

Maaaring makita ng RPC provider ang iyong IP, oras ng query, at public addresses na tinatanong, kaya maaari nitong iugnay ang activity. Kung mahalaga ang privacy, basahin ang policy ng provider, bawasan ang hindi kailangang third-party endpoint, at huwag sabay na ipa-query ang maraming walang-kaugnayang address sa di-kilalang RPC. Hindi password ang public address, pero mas nagiging linkable ang impormasyon kapag pinagsama ang address, screenshot, at timeline.

Hindi seed phrase ang API Key, ngunit maaari nitong ubusin ang quota o ilantad ang provider account. Huwag isama sa public guide, support screenshot, o chat. Huwag ibigay sa website, RPC provider, o support person ang recovery phrase, private key, o wallet password, at huwag magbigay ng remote control. Maaaring hingin ng wallet app ang local password para i-unlock ang sarili nito; iba ito sa pagbibigay ng password sa third party. Lumabas agad kapag hinihingi ang mga ito o pinapa-sign ka ng approve, Permit, o transfer para “i-activate ang RPC.”

Huwag gawing unang lunas sa connection error ang reinstall, pag-delete ng wallet data, o restore. Hindi nito inaayos ang on-chain RPC at maaaring mawala ang hindi naka-backup na local account, network, at notes. Itago ang lumang working RPC, exact error, wallet version, at petsa ng check. Kung kailangan talaga ng reset, sundin lamang ang official recovery instructions ng wallet matapos tiyaking gumagana ang backup.

Ang resultang maituturing na tapos

Dapat kaya mong sabihin na EVM testnet ang target; walang duplicate entry sa wallet; alam mo kung saang page at anong petsa galing ang limang parameter; walang Chain ID o connection error sa Save; selected ang tamang network; nabubuksan ng same-network explorer ang public address o kilalang record nang hindi ka nag-sign o naglipat ng pondo para sa network setting. Maaaring 0 ang balance at maaaring disconnected pa ang project page; hindi niyon pinabubulaanan ang tamang network setup.

Sumunod ayon sa natitirang problema: para sa test tokens, basahin ang testnet faucet troubleshooting; kung may on-chain record pero 0 sa wallet, ang missing wallet balance guide; bago magpadala, ang gas fee at native balance; sa signature prompt, ang mga uri at panganib ng wallet signature; at para sa decimal at hexadecimal, ang Chain ID converter.

Mga pinagmulan