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

[Epic] 8.1: Arbitrum One Deployment #63

Closed
16 of 21 tasks
MartinquaXD opened this issue May 3, 2024 · 0 comments
Closed
16 of 21 tasks

[Epic] 8.1: Arbitrum One Deployment #63

MartinquaXD opened this issue May 3, 2024 · 0 comments
Assignees
Labels
E:8.1 Arbitrum One Deployment See https://github.com/cowprotocol/pm/issues/63 for details epic Tracks a yearly team epic (only for cowprotocol/pm repo)

Comments

@MartinquaXD
Copy link
Contributor

MartinquaXD commented May 3, 2024

Epic label: E:8.1 Arbitrum One Deployment
Planned start date: 22.04.2024
Due date: 31.05.2024

TODO

polish and turn individual tasks into more detailed issues in the respective repos
also reach out to other teams to get more information about their tasks

Summary

CoW Protocol will be deployed on Arbitrum One.

Acceptance Criteria

  • prod/staging backend infra continuously running for Arbitrum One
  • frontend comptible with Arbitrum One is deployed for prod/staging
  • nodes are hosted by us and we at most use external node providers as a back up
  • all relevant contracts have been deployed, verified and permissions correctly configured
  • monitoring set up (grafana + alerts)

Tasks

Backend @cowprotocol/backend

  • prepare main pulumi stack
  • prepare refunder
  • prepare etherbalance
  • ensure that deployment runs stable
  • if necessary set up new API keys for external services (e.g. 1Inch, zeroex, etc.)

Devops @cowprotocol/devops

  • set up arbitrum nitro on top of reth nodes
  • set up DB (admin and read-only accounts for arbitrum-one on prod and staging)
  • host subgraphs for balancerV2 and uniswapV3

Frontend @cowprotocol/frontend

  • publish npm module @cowprotocol/cow-sdk with arbitrum support
  • deploy cow protocol subgraph?
  • update CoW Swap
  • update Explorer
  • update Token list
  • update Watch tower

Smart Contracts @cowprotocol/contracts

  • deploy and verify contracts
  • open balancer DAO vote on giving the vault relayer the required permissions
  • configure correct ownership for authenticator contract

Analytics @cowprotocol/analytics

  • build relevant dashboards for Arbitrum
  • make sure relevant data gets uploaded to dune

Finance @cowprotocol/finance

  • ensure that accounting works on Arbitrum

Marketing @cowmarketing @gogonimago @marshymarsh

  • tweet or other form of outreach for the launch
@MartinquaXD MartinquaXD added the epic Tracks a yearly team epic (only for cowprotocol/pm repo) label May 3, 2024
@MartinquaXD MartinquaXD self-assigned this May 3, 2024
@MartinquaXD MartinquaXD changed the title [Epic] Arbitrum Deployment [Epic] Arbitrum One Deployment May 3, 2024
@MartinquaXD MartinquaXD changed the title [Epic] Arbitrum One Deployment [Epic] 8.1 Arbitrum One Deployment May 3, 2024
@mfw78 mfw78 added the E:8.1 Arbitrum One Deployment See https://github.com/cowprotocol/pm/issues/63 for details label May 4, 2024
@mfw78 mfw78 changed the title [Epic] 8.1 Arbitrum One Deployment [Epic] 8.1: Arbitrum One Deployment May 5, 2024
@mfw78 mfw78 closed this as completed Aug 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
E:8.1 Arbitrum One Deployment See https://github.com/cowprotocol/pm/issues/63 for details epic Tracks a yearly team epic (only for cowprotocol/pm repo)
Projects
None yet
Development

No branches or pull requests

2 participants