Skip to content

Conversation

@dailinsubjam
Copy link
Collaborator

@dailinsubjam dailinsubjam commented Aug 4, 2025

Closes https://app.asana.com/1/1208976916964769/project/1209976130071762/task/1210931616444621

This PR:

  • Adds a script to deploy contracts when we already had Celo's devnet running
  • Output the contracts' address and validate the deployment

This PR does not:

  • Finish the whole migration process (which will be done in other migration tasks)
  • Test whether adding address to .env can help the espresso-mode batcher finds those contracts correctly

Key places to review:

All changes.

How to test this PR:

git checkout Kourin1996/celo-rebase-13-devnet
cd kurtosis-devnet && just celo-isthmus-devnet
git checkout -
./espresso/scripts/deploy-espresso-contracts.sh
# remember to clean up
kurtosis clean -a
docker system prune -a --volumes

@dailinsubjam dailinsubjam marked this pull request as draft August 4, 2025 23:32
@dailinsubjam dailinsubjam marked this pull request as ready for review August 6, 2025 05:24
@dailinsubjam dailinsubjam marked this pull request as draft August 12, 2025 17:27
@dailinsubjam
Copy link
Collaborator Author

Converting to draft as we also need proxy contract to keep the address unchanged for migration.

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

Successfully merging this pull request may close these issues.

2 participants