| name | vams-testnet-deploy |
| description | Plan, review, and execute VAMS Phase 6 testnet deployment preparation for Polygon Amoy and Cardano Pre-Prod. Use when working on deploy scripts, role setup, Gnosis Safe ownership, timelocks, contract address recording, Aiken validator deployment, gateway live-mode configuration, rollback plans, Tenderly simulation, or deployment evidence. |
VAMS Testnet Deploy
Use this skill for deployment ceremony planning and readiness checks. Do not
deploy if any block condition remains unresolved.
Workflow
- Read
references/deploy-ceremony.md.
- Verify branch state and dirty worktree before deployment work.
- Run required build, test, scan, and mock-mode checks.
- Confirm target networks: Polygon Amoy and Cardano Pre-Prod.
- Confirm deployer keys are fresh and not committed.
- Confirm role owners use Gnosis Safe or equivalent multisig plus timelocks.
- Deploy in dependency order only after gates pass.
- Record chain ID, address, tx hash, role owner, verification status, and rollback plan.
- Update
contracts/CONTRACTS.md, docs/CHANGELOG.md, and deployment docs.
Output Shape
- Readiness: go/no-go with blockers.
- Preflight Evidence: commands and results.
- Deployment Plan: ordered steps and dependencies.
- Role Matrix: owner, admin, pauser, upgrader, timelock, multisig.
- Post-Deploy Evidence: addresses, txs, verification, monitors.
- Rollback/Recovery: exact emergency path.