Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Aggregate fix links #14832

Open
wants to merge 73 commits into
base: dev
Choose a base branch
from
Open

Conversation

brossetti1
Copy link

@brossetti1 brossetti1 commented Feb 7, 2025

Aggregate pr to fix broken links

Description

correcting broken links described here, if/when this is approved, you will probably want to squash and merge.

this pr specifically deals with this part of the issue:

submit 1 pr across all the links using my best judgement where its obviously a bad link and easy to discern the correct link, ie project name/domain changed (ie matic network is now polygon), external doc link changed pathing (saw this with some chainlink urls/aave redesigned their landing page so broken link just 404s), removing links for projects that no longer exist that have no associated content with the link -- basically all the obvious easy cleanups in 1 pr.

fyi the waybackmachine is truly an amazing public good.. i dont think it would be possible to go through these in a reasonable way without it.

Related Issue

#14823 (comment)

Changes

Im splitting these changes into two secctions below, the first one is a list of changes that are probably not exact matches for the fixed links as in the waybackmachine content of the broken link does not totally match the fixed link in the pr and therefore should probably be double checked for feedback by whoever is checking the pr. the changed links section is pretty much a one to one content match when compared against the broken link in the waybackmachine.

each commit has changes per broken link and the commit message typically follows this format (with variations as looking back i wasnt as consistent as i should of been.. oops) - change [broken link] to [fixed link] - [options notes if available]

Aggregate PR should douoble check..

Broken Link Fixed Link Notes
goquorum.com docs.goquorum.consensys.io Consensys Acquires JPM Quorum - Needs double-checking
yeticoineth.com/about.html Removed (dead project) Archive: Wayback
ethercluster.com etccooperative.github.io/ethercluster-website Archive: Wayback
web3py.readthedocs.io/en/stable/examples.html#converting-currency-denominations web3py.readthedocs.io/en/stable/troubleshooting.html#how-do-i-convert-currency-denominations
coindesk.com/breitling-arianee-all-new-watches-ethereum coindesk.com/business/2020/10/15/breitling-goes-live-with-ethereum-based-system-to-put-all-new-watches-on-the-blockchain
thegraph.com/docs/network#overview thegraph.com/docs/en/about/ Archive: Wayback - Graph docs updated, most probable replacement
docs.figment.io/introduction/what-is-datahub figment-docs.gitbook.io/learn-docs/introduction/what-is-datahub Looks like Figment updated their docs. Archive: Wayback - docs.figment.io/docs/welcome
cointool.app/approve/eth Removed (dead domain)

Changed Links

Broken Link Fixed Link Notes
citydao.io citizen.citydao.io
api.dclimate.net dclimate.net
www.ethereum-magicians.org ethereum-magicians.org Potentially a bad DNS config (CNAME or A Record for WWW) at eth magicians
www.ethresear.ch ethresear.ch Potentially a bad DNS config (CNAME or A Record for WWW) at ethresear
www.unigrants.org uniswapfoundation.org
www.xdaichain.com gnosis.io
ethworks.io/assets/download/zero-knowledge-blockchain-scaling-ethworks.pdf archblock.com/poland/assets/download/zero-knowledge-blockchain-scaling-ethworks.pdf
newsletter.banklesshq.com/p/the-essential-guide-to-arbitrum bankless.com/the-essential-guide-to-arbitrum
treum.io consensys.io/blog/consensys-acquires-treum
compoundgrants.org compoundgrants.questbook.app Proof: Tally Proposal
matic.network polygon.technology
aave.com/flash-loans aave.com/docs/concepts/flash-loans Archive: Wayback
www.4byte.directory/x/?bytes4_signature=0x8ffb5c97 www.4byte.directory/signatures/?bytes4_signature=0x8ffb5c97
docs.zksync.io/zk-stack/concepts/data-availability docs.zksync.io/zksync-protocol/rollup/data-availability
faucet.chainstack.com/sepolia-faucet faucet.chainstack.com/sepolia-testnet-faucet
portal.thirdweb.com/solidity/ portal.thirdweb.com/contracts/build/overview
metamask.io/download.html metamask.io/download Just removed .html
balancergrants.notion.site quark-ceres-740.notion.site Change domain or unsubscribed to Notion
chainsafe.github.io/lodestar/usage/local/ chainsafe.github.io/lodestar/contribution/advanced-topics/setting-up-a-testnet#post-merge-local-testnet Archive: Wayback
zeroknowledge.fm/episode-202-stateless-ethereum-verkle-tries-with-dankrad-feist/ zeroknowledge.fm/podcast/202/
en.wikipedia.org/wiki/Directed_acycle_graph en.wikipedia.org/wiki/Directed_acyclic_graph Fixed typo: "acycle" → "acyclic"
calendly.com/dan-trailofbits/ethereum-office-hours calendly.com/dan-trailofbits/office-hours
my.ethswarm.org/grants my.ethswarm.org/ Archive: Wayback - The old link now exists on the home page
apollographql.com/blog/graphql-explained-5844742f195e/ apollographql.com/blog/graphql-explained
thegraph.com/docs/define-a-subgraph#the-subgraph-manifest thegraph.com/docs/en/subgraphs/developing/creating/subgraph-manifest/ Archive: Wayback
thegraph.com/docs/define-a-subgraph thegraph.com/docs/en/subgraphs/developing/creating/starting-your-subgraph/ Archive: Wayback
apollographql.com/blog/apollo-client-now-with-react-hooks-676d116eeae2 apollographql.com/blog/apollo-client-now-with-react-hooks ApolloGraphQL removed hashes from slug
uniswapfoundation.org/apply-for-a-grant uniswapfoundation.org/opportunities
docs.nodereal.io/nodereal/meganode/introduction docs.nodereal.io/docs/introduction Archive: Wayback
optimism.io/apps/bridges optimism.io/apps#bridge
community.optimism.io/docs/developers/bridge/standard-bridge docs.optimism.io/app-developers/bridging/standard-bridge Optimism redid their docs pages
coindesk.com/markets/2016/06/25/understanding-the-dao-attack/ coindesk.com/learn/understanding-the-dao-attack
nethermind.io/smart-contracts-audits nethermind.io/smart-contract-audits Potentially a bad DNS config (CNAME or A Record for WWW) at nethermind.io
coindesk.com/30-million-ether-reported-stolen-parity-wallet-breach coindesk.com/markets/2017/07/19/30-million-ether-reported-stolen-due-to-parity-wallet-breach Archive: Wayback
coindesk.com/learn/2016/06/25/understanding-the-dao-attack/ coindesk.com/learn/understanding-the-dao-attack
coindesk.com/tech/2021/04/20/4-ways-to-stay-safe-in-crypto/ coindesk.com/learn/4-ways-to-stay-safe-in-crypto Archive: Wayback
docs.goquorum.com/en/latest/Privacy/Tessera/Tessera/ docs.goquorum.consensys.io/concepts/privacy#private-transaction-manager GoQuorum was acquired by Consensys
docs.openzeppelin.com/contracts/4.x/wizard docs.openzeppelin.com/contracts/5.x/wizard 4.x wizzard no longer available
coindesk.com/next-gen-buidlers-the-8-teams-working-on-ethereum-2-0 coindesk.com/markets/2018/12/09/8-teams-are-sprinting-to-build-the-next-generation-of-ethereum Archive: Wayback
pinata.cloud/documentation#PinJSONToIPFS docs.pinata.cloud/api-reference/endpoint/ipfs/pin-json-to-ipfs#pin-json Pinata docs changed, but old link still goes to API reference. Archive: Wayback
https://pinata.cloud/signup https://app.pinata.cloud/auth/signup

…bad dns config CNAME or A Record for WWW at eth magicians
@brossetti1 brossetti1 mentioned this pull request Feb 12, 2025
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
content 🖋️ This involves copy additions or edits translation 🌍 This is related to our Translation Program
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant