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

Improve off-chain client development setup experience #3617

Open
pdyraga opened this issue Jun 7, 2023 · 0 comments
Open

Improve off-chain client development setup experience #3617

pdyraga opened this issue Jun 7, 2023 · 0 comments

Comments

@pdyraga
Copy link
Member

pdyraga commented Jun 7, 2023

Currently, the local development setup includes only Ethereum node. Testing sweeps and redemptions locally is not possible which makes the development cycle longer.

Ideally, as a tBTC developer, I'd like to:

  • Have Ethereum network running locally with the contracts deployed and initialized.
  • Have Bitcoin network running locally OR in the dev cloud OR use Bitcoin testnet (*).
  • Have the difficulty maintainer running locally and connected to Bitcoin and Ethereum.
  • Have the dashboard running locally and connected to Bitcoin and Ethereum.
  • Be able to run several client instances connected to Ethereum and Electrum clients and easily update the code.
  • Nice to have: some kind of a block explorer allowing to inspect the state of Bitcoin/Ethereum networks.

(*) Getting testnet Bitcoin is not straightforward.

@pdyraga pdyraga added this to the v2.0.0-m4 milestone Jun 7, 2023
@pdyraga pdyraga modified the milestones: v2.0.0-m4, v2.0.0-m5 Jul 6, 2023
@pdyraga pdyraga changed the title Improve development setup experience Improve off-chain client development setup experience Jul 10, 2023
@lukasz-zimnoch lukasz-zimnoch removed this from the v2.0.0-m5 milestone Sep 14, 2023
@beaurancourt beaurancourt closed this as not planned Won't fix, can't repro, duplicate, stale Jan 17, 2024
@beaurancourt beaurancourt reopened this Jan 17, 2024
@beaurancourt beaurancourt removed their assignment Jan 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants