Explore->Tokens/Pools/Transactions/NFTs are not working. CORS errors.
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 5.5k
- Forks
- 5.4k
- PR merge metrics
- No merged PRs in 30d
Description
Hello! Pages
https://app.uniswap.org/explore
https://app.uniswap.org/explore/pools
https://app.uniswap.org/explore/transactions
https://app.uniswap.org/nfts
are not working. They have a lot of CORS errors:
"Access to fetch at 'https://interface.gateway.uniswap.org/v1/graphql' from origin 'https://app.uniswap.org' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled."
My browser: "Chrome. Version 127.0.6533.120 (Official Build) (x86_64)"
Address: Ukraine, Kyiv
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the failure on the listed Explore, Pools, Transactions, and NFTs pages, then inspect the preflight request to https://interface.gateway.uniswap.org/v1/graphql and its CORS response. Done means these pages load successfully from https://app.uniswap.org without the reported CORS errors.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- graphql, typescript
- Domain
- api, frontend, networking
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100