antonnell / networklist-org Goto Github PK
View Code? Open in Web Editor NEWHome Page: networklist-org.vercel.app
License: GNU General Public License v3.0
Home Page: networklist-org.vercel.app
License: GNU General Public License v3.0
Hey @antonnell
Style issues will occur if chainlist.org is accessed with a mobile or wallet browser, but not when debugging responsive with Chrome.
Maybe it's related to this commit
wanted to see v1.0.1 - but I am getting this:
In the console I see:
main-553b23b359bbed30b11c.js:1 TypeError: Cannot read property 'isMetaMask' of undefined
at i (71247caf95475e3ea7f9a0f8a30beb258b23d005.3b1006351acd78ee5cbf.js:1)
at Ct (index-9ce970fb897593b17b26.js:1)
at ro (framework.b016d4fb439133c9e4f3.js:1)
at Qu (framework.b016d4fb439133c9e4f3.js:1)
at Pi (framework.b016d4fb439133c9e4f3.js:1)
at xi (framework.b016d4fb439133c9e4f3.js:1)
at _i (framework.b016d4fb439133c9e4f3.js:1)
at vi (framework.b016d4fb439133c9e4f3.js:1)
at fi (framework.b016d4fb439133c9e4f3.js:1)
at Gi (framework.b016d4fb439133c9e4f3.js:1)
Enable deep linking, e.g. https://chainlist.org/?chain=xdai
Result of deep linking could be:
Populating the search field may be the lowest technical hurdle, as there is no new UI. Just a function to parse querystring -> populate searchfield textbox
So that it can be used in documentation to assist onboard users.
I was going through the steps to use Metamask with xDai, and they helpfully link to chainlist frontpage. Allowing a deep link straight to the details of that entry could help with UX on chainlist
Document page for reference https://www.xdaichain.com/for-users/wallets/metamask/metamask-setup#setting-up-metamask-for-xdai
0x331a94dac38795536d418a18cbaaf315d3188684
Update FonSmartChain icon
Go moon
Because of difficulties in typing, users often write "goerli"
, especially in code.
I had an incident recently where I mistakenly thought the chain ID for Görli
was 420
instead of 5
. The reason is because I looked up goerli
on chainlist.org
and this was the search result:
^ To prevent future noobs from noobing out like I did, maybe we can make the search results better for the term goerli
?
NOTE: This is the only search result for goerli
.
After the recent announcement of April 3rd Chainlist's shutdown, I decided to fork the repo and continue keeping the website alive.
Here's the repo - the idea is to keep the repo public, so anyone can suggest features, report bugs, etc.
https://github.com/FrancoMuniz/chaindirectory
And here's the website: https://chaindirectory.xyz
I'll get a new, original logo as soon as possible to replace the current one.
Any feedback appreciated! Thanks Chainlist for your work and hope we can keep helping users connect to EVM networks.
For networks which have many different RPC providers list them randomly to let "lazy users" choose the first or default one and let "power users" choose the RPC provider they prefer.
Then a user profile associated to MetaMask could be created on 3Box to save privately the RPC providers API tokens so they could be appended automatically when the provider is chosen.
Trying to add the Ropsten network to MetaMask results in this error
Expected an array with at least one valid string HTTPS url 'rpcUrls', Received: https://ropsten.infura.io/v3/${INFURA_API_KEY},wss://ropsten.infura.io/ws/v3/${INFURA_API_KEY}
I can add other networks from the site to my MetaMask account.
Tim Beiko and others are suggesting that devs integrate with the kiln testnet more. I'll PR this now.
You can learn more about kiln here
Already included quickly, currently unable to be quickly added
Add network prompt not found RPC
Included RPC:
https://fsc-dataseed1.fonscan.io
Updated RPC:
https://fsc-dataseed2.fonscan.io
We will use https://chainlist.org/ in our https://token.im/ mobile wallet's dapp browser. Users will be able to use it (as one option) to switch between networks.
Now, when I open chainlist.org in my imToken dapp browser it shows the Metamask logo and says 'Add to Metamask'.
For easier understanding, I'd like to have the site detect the dapp browser (i.e. in this case imtoken) and show imToken logo as well as 'Add to imToken' in the relevant case.
Detecting via https://docs.token.im/dapp-sdk/en/#detect-imtoken (is also possible for other mobile wallets)
Hi
I was confused by the https://chainlist.org/chains.json file and how chainid.network is related to chainlist.org. I brought the issue up there ethereum-lists/chains#757.
Now I see that the source of truth is https://chainid.network/chains.json as the frontend also does a fetch from there, and there has been a commit to remove the public https://chainlist.org/chains.json file @8dded. However the outdated file is still available at the URL.
Following the discussion under the commit @8dded I'd suggest the following:
I can take over this issue and create a PR if you'd like.
cc: @aspiers @woodydeck
after ethereum-lists/chains#59 - ethereum-list/chains now supports a explorer field.
Currently this repo uses the infoURL for the explorer which causes issues like ethereum-lists/chains#210
When I add rinkeby to metamask, An Error occurs.
https://rinkeby.infura.io/v3/${INFURA_API_KEY},wss://rinkeby.infura.io/ws/v3/${INFURA_API_KEY}
![FSC-Selectedd state](https://github.com/antonnell/networklist-org/assets/115868772/ca3eae92-e566-4489-8230-b0cfb84b344a)
Originally posted by @FONSmartChain in #104 (comment)
New chains are not included.
Right now the explorer url points to: https://www.optimism.io/address/
And it should go to https://blockscout.com/optimism/goerli/
This is an excellent tool that I use almost every day, thanks to @antonnell.
I heard that Chainlist is shutting down soon, so I'm maintaining a fork version.
In https://chainid.network/chains.json we have old sometime buggy rpc urls
According to official doc https://docs.matic.network/docs/develop/network-details/network/
New unified URL (recommended): https://polygon-rpc.com/
Use this new aggregated RPC link to avoid RPC disconnects.
Newteckt
Open: https://chainlist.org/
Click on any add to metamask buton:
Console:
framework.b016d4fb439133c9e4f3.js:1 Uncaught TypeError: Cannot read property 'getAccounts' of undefined
at onClick (index-de8ab7cdb6148024532b.js:1)
at Object.We (framework.b016d4fb439133c9e4f3.js:1)
at Ye (framework.b016d4fb439133c9e4f3.js:1)
at framework.b016d4fb439133c9e4f3.js:1
at xr (framework.b016d4fb439133c9e4f3.js:1)
at Cr (framework.b016d4fb439133c9e4f3.js:1)
at framework.b016d4fb439133c9e4f3.js:1
at De (framework.b016d4fb439133c9e4f3.js:1)
at framework.b016d4fb439133c9e4f3.js:1
at Or (framework.b016d4fb439133c9e4f3.js:1)
adding network to metamask does not work anymore, please recheck this
when i try i get this error
Object { code: -32602, message: "Expected an array with at least one valid string HTTPS url 'rpcUrls', Received:\n" }
I discovered the list is part of a pull request that describes the process of updating the list as something to fork and then submit a PR against.
While this is OK for a project level feature, the chain list is a canonical data set that should be injestable as an NPM (or other language) package.
This way I can just import it to grab the necessary inputs for a "Add Network to Wallet" button.
It would be really nice of more wallets could be supported e.g. via WalletConnect (and/or web3modal) + EIP-3085
RPC Polygon https://polygon-rpc.com/
Hello,
It seems that the default Polygon network RPC is causing metamask gas estimation issues, as well as frequent inability to submit new TXs and/or receive timely confirmations. All problems were solved when I used polygonscan.com button to re-add the network with a new RPC (see bottom of their main page for the "add polygon network" button.
This is the old/slow RPC URL provided by chainlist:
https://rpc-mainnet.matic.network
This is the updated RPC URL provided by polygonscan.com:
https://rpc-mainnet.maticvigil.com/
Please update this default RPC URL as it is very problematic, especially when there is traffic on the network.
Thanks
Hi, This is Akane of IF Labs. We just forked Chainlist and we want to continue your work, here is the repo and website:
repo
https://github.com/if-labs/networklist-org
website
https://chainportal.org/
Thank you all, We have a memory in our crypto journey belongs to Chainlist. So we will do our best
![FSC-Selectedd state](https://github.com/antonnell/networklist-org/assets/115868772/ca3eae92-e566-4489-8230-b0cfb84b344a)
Originally posted by @FONSmartChain in #104 (comment)
Need to update the RPC URL for Energi:
One thing that would be useful is to have an contractSource defined for fetching contract source. So, for etherscan, we'd define an
apiconforming to
etherscan_standardwith an api url of
https://api.etherscan.io/api?`. Or sourcify
with the sourcify standard
Happy to submit a pr if there's interest
Tried many times, both keep saying "Could not fetch chain ID. Is your RPC URL correct?"
RPC Ethereum mainnet, for ENVOMINER TOKEN, cryptocurrency cloud mining digital wallet network; Using TRUST WALLET, with the RPC Network, to be used indicated below.
Here is Icon for Bitkub Chain
Ref https://coinmarketcap.com/currencies/bitkub-coin/
Thanks!
the response received from the "https://chainid.network/chains.json" is used to enlist chain details. However due to missing api files (pages/api)on the github repo, one cant edit it.
it is requested to update the name of Binance Smart Chain to BNB Chain.
{
"name": "UN Chain",
"chainId": 1681681688,
"shortName": "un",
"chain": "UN",
"network": "mainnet",
"networkId": 1681681688,
"nativeCurrency": {
"name": "UN",
"symbol": "UN",
"decimals": 18
},
"rpc": [
"http://116.62.244.90:50121",
"ws://116.62.244.90:60121"
],
"faucets": [],
"infoURL": "116.62.244.90:40012",
"app_resource": {
"ic_chain_select": "https://files.moacchina.info/2021/12/14/e618eec7-4fb0-4210-bbee-6d0cee2c1650_1.png",
"ic_chain_unselect": "https://files.moacchina.info/2021/12/14/ede37514-9792-443b-897f-01d1377256e0_2.png",
"color_chain_bg": "0x58B2AF"
}}
Originally posted by @LiYuqing-2020 in #22 (comment)
I liked the previous chainid.network
website which now redirects to chainlist.org
.
I'm not sure if it was developed by the same people... but anyway the sorting of the other website was much better. I struggle to find chains on this website unfortunately. The search function is useful however, but only if I remember the name of a chain.
It would be useful to have an option to change the sorting/order of chains, perhaps by usage, release date, or some other data. For example, today I was looking for a list of the top chains and couldn't find them with this website.
Anyway, regardless, great website!
Request for the next step to complete proper function of whatever is necessary
there are a lot of links to chainlist.org - wonder what happens to the domain - it would be sad if we need to track down all links to it or even worse that it falls in the hand of a scammer. Maybe you could hand it over to the ethereum-lists team that provides the data for this site?
Also would really love to talk to you (ideally face2face) about your decision to completely abandon this space. Also struggling a bit with the question if humanity is really ready for the tools we are building here (especially since the war broke out) - but also knowing we already opened pandoras box - so unsure if stopping is a good idea - would really love your view on this.
add vision mainnet and testnet #36
The TP-App prompts that it fails to get the chainID, when I use an ios device to add the vision network.
Then, check that the interface has correctly returned the chainID by capturing packets.
And it is good to add vision network when I use an android device.
Does the ios device of the TP-App support adding vision network?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.