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

Spike: Evaluate using AWS manage solution for running an Eth node #2860

Open
4 tasks
Jkd-eth opened this issue Sep 12, 2024 · 0 comments
Open
4 tasks

Spike: Evaluate using AWS manage solution for running an Eth node #2860

Jkd-eth opened this issue Sep 12, 2024 · 0 comments

Comments

@Jkd-eth
Copy link

Jkd-eth commented Sep 12, 2024

User Story:

As the Passport team,
I want to have unlimited and cost-effective access to Ethereum transaction data,
So that we can efficiently run analyses and query the blockchain without incurring high third-party costs.

Acceptance Criteria

GIVEN the need for detailed blockchain data analysis,
WHEN evaluating different options for hosting an Ethereum archive node,
THEN we should decide on the most cost-effective and efficient setup for Passport.

Spike: We'll spend up to 2 days exploring and evaluating if AWS managed services is a feasible alternative

Exploration Goals

  1. Evaluate Feasibility: Explore running an Ethereum a node using AWS managed solution(s)
  2. Cost Analysis: Determine the monthly operating cost for both options: a) hosting our own node or b) just quering directly
  3. Decision Making: Provide a go/no-go recommendation based on findings.
  4. Next Steps: Outline subsequent stories and tasks if the decision is to proceed with running our own node.

Questions

  • How much to host our own node?
  • What is the cost to query?
  • Can this easily replace the data we're getting from Alchemy?
  • Does this scale to multiple chains (ARB, OP, Polygon, etc)

Product & Design Links:

Tech Details:

https://aws.amazon.com/managed-blockchain/
https://aws.amazon.com/managed-blockchain/pricing/?nc=sn&loc=3

Notes/Assumptions:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Prioritized
Development

No branches or pull requests

1 participant