Skip to content

Add one-command RISE Testnet V2 deployment - #12

Merged
CryptoMickle merged 2 commits into
mainfrom
feature/rise-testnet-v2-deploy
Aug 24, 2026
Merged

Add one-command RISE Testnet V2 deployment#12
CryptoMickle merged 2 commits into
mainfrom
feature/rise-testnet-v2-deploy

Conversation

@CryptoMickle

@CryptoMickle CryptoMickle commented Aug 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • add a dedicated DeployRiseTestnet.s.sol deployment script
  • deploy a fresh LegacyVRFAdapter against the existing RISE VRF coordinator
  • deploy the current Relics V2 Delveworn core against that adapter
  • add a helper that discovers the existing coordinator from the current dungeon contract and broadcasts the deployment

Intended rollout

The helper reads RISE_EXISTING_DUNGEON_ADDRESS or ../frontend/.env.local, calls coordinator() on the existing RISE deployment, then deploys the new adapter and V2 dungeon. The new Delveworn address can then replace NEXT_PUBLIC_DUNGEON_ADDRESS in Vercel/frontend configuration.

Validation

  • forge fmt --check
  • forge build --sizes
  • full forge test -vvv suite ✅
  • final diff contains only script/DeployRiseTestnet.s.sol and scripts/deploy-rise-testnet.sh

Ready to merge.

@CryptoMickle
CryptoMickle marked this pull request as ready for review August 24, 2026 18:23
@CryptoMickle
CryptoMickle merged commit 5c2a878 into main Aug 24, 2026
2 checks passed
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.

1 participant