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

Man in the middle for the Client's various API Keys #10

Open
rdig opened this issue Feb 5, 2024 · 0 comments
Open

Man in the middle for the Client's various API Keys #10

rdig opened this issue Feb 5, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@rdig
Copy link
Member

rdig commented Feb 5, 2024

This PR tracks introducing new proxy routes that will basically act as a man in the middle for the various API(s) that the client uses, in order to not expose those private, paid for keys on the client side

This needs to:

  • introduce the required proxy routes (pinata, coingecko, bscscan, etherscan)
  • introduce the required env variables here
  • refactor the client with the new routes going through this proxy
  • remove the unused env variables in the client
  • remove the unused env variables in the docker file in the client
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant