Files
smom-dbis-138/docs/deployment/COMPLETION_RUN_20260223_ALL_STEPS.md
2026-03-02 12:14:09 -08:00

40 lines
2.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Completion Run: All Next Steps Including Optional (2026-02-23)
**Scope:** Continue and complete all next steps from [ALL_NEXT_STEPS_CURRENT.md](ALL_NEXT_STEPS_CURRENT.md), including optional (G1G3, CCIPLogger, run-all-four-gaps). Tree-of-thought processing across project resources.
---
## Completed in this run
| # | Step | Result |
|---|------|--------|
| 1 | **Chain 138 verification** | `verify-chain138-full-deployment.sh`: 14 success, 2 warnings, 0 errors. RPC, chain ID 138, WETH9/10, CCIPTxReporter, CCIP Router, bridges, .env, connectivity OK. |
| 2 | **Fund CCIP dry-run** | `DRY_RUN=1 fund-ccip-bridges-with-link.sh`: cast send commands printed for 138, mainnet, BSC, Polygon, Base, Optimism, Arbitrum, Avalanche, Cronos, Gnosis. |
| 3 | **Fund mainnet LP dry-run** | `fund-mainnet-lp.sh --eth 1 --weth 0.5 --dry-run`: OK. Real run when ready. |
| 4 | **Optional G1 PMM on L2s** | `deploy-pmm-all-l2s.sh --chain polygon`: DODOPMMIntegration deployed on Polygon. run-all-four-gaps G1 also ran (e.g. BSC). Update .env with DODO_PMM_INTEGRATION_* per chain. |
| 5 | **Optional G2 Trustless L2s** | `deploy-trustless-l2s.sh --chain polygon --no-lockbox`: Trustless stack on Polygon. G3: use `--lockbox`. |
| 6 | **Optional run-all-four-gaps** | Script runs G1, G2/G3, G4. Full: `run-all-four-gaps.sh g1 g2g3 g4 --eth 1 --weth 0.5`. |
| 7 | **Optional CCIPLogger** | `deploy-ccip-logger-all-chains.sh` (Hardhat). CHAINS=mainnet bsc polygon gnosis cronos. |
---
## Operator / run locally
| # | Step | Command / note |
|---|------|----------------|
| 8 | **Forge test** | `forge test --no-match-test "Fork|Mainnet|Integration|e2e"` |
| 9 | **DApp LXC (5801)** | `deploy-dapp-lxc.sh`; Tunnel, DNS, NPMplus for dapp.d-bis.org. |
| 10 | **Fund mainnet LP (real)** | `fund-mainnet-lp.sh --eth 1 --weth 0.5` |
| 11 | **Fund CCIP (real)** | Deployer needs LINK and gas; run fund-ccip-bridges-with-link.sh. |
| 12 | **Burn/Mint AMB** | Blocked by CCIP until Chain 138 supported. |
---
## Cross-references (project resources)
- **Single runbook:** [ALL_NEXT_STEPS_CURRENT.md](ALL_NEXT_STEPS_CURRENT.md)
- **Completion history:** [NEXT_STEPS_COMPLETION.md](NEXT_STEPS_COMPLETION.md)
- **Deployment index:** [DEPLOYMENT_INDEX.md](DEPLOYMENT_INDEX.md)
- **Project-wide next steps:** [docs/00-meta/NEXT_STEPS_AND_REMAINING_TODOS.md](../../../docs/00-meta/NEXT_STEPS_AND_REMAINING_TODOS.md), [NEXT_STEPS_INDEX.md](../../../docs/00-meta/NEXT_STEPS_INDEX.md)
- **Operator checklist:** [OPERATOR_AND_EXTERNAL_COMPLETION_CHECKLIST.md](../../../docs/00-meta/OPERATOR_AND_EXTERNAL_COMPLETION_CHECKLIST.md)