Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
- Marked submodules ai-mcp-pmm-controller, explorer-monorepo, and smom-dbis-138 as dirty to reflect recent changes. - Updated documentation to clarify operator script usage, including dotenv loading and task execution instructions. - Enhanced the README and various index files to provide clearer navigation and task completion guidance. Made-with: Cursor
4.9 KiB
4.9 KiB
What’s Left — Operator and External Only
Last Updated: 2026-02-27
Purpose: After completing in-repo and on-chain tasks (preflight, PMM pools, DODOPMMProvider, operator script NPMplus/backup/verify, Wemix re-check), these items require operator (LAN/Proxmox/credentials) or you (third-party). Short summary: REMAINING_SUMMARY.md.
Completed in this pass (2026-02-28)
- Preflight: Passed (RPC Core, dotenv, nonce consistent).
- PMM pools: All three created (cUSDT/cUSDC, cUSDT/USDT, cUSDC/USDC) and addresses documented.
- DODOPMMProvider: Deployed at
0x8EF6657D2a86c569F6ffc337EE6b4260Bd2e59d0; all three pools registered viaRegisterDODOPools.s.sol. - Operator script: NPMplus RPC fix + backup + Blockscout verify run (see
run-all-operator-tasks-from-lan.sh). - Wemix: Re-fetched scan.wemix.com/tokens; WWEMIX confirmed; doc updated.
- Docs: PRE_DEPLOYMENT_CHECKLIST, LIQUIDITY_POOLS_MASTER_MAP updated with new pool and provider addresses.
- Dotenv:
set-missing-dotenv-chain138.shrun — DODO_PMM_PROVIDER_ADDRESS, POOL_* appended tosmom-dbis-138/.env. - Repositories/PRs: REPOSITORIES_AND_PRS_CHAIN138.md — Ledger, Trust, Chainlist, Consensys, CoinGecko/CMC, on-ramps/off-ramps (forms submitted; awaiting feedback).
- Bridges: ENV_CONFIG_READY_CHAINS.example filled with Gnosis/Celo/Wemix CCIP router, LINK, and WETH9/WETH10 (WXDAI, WCELO, WWEMIX). Gnosis deployed 2026-03-04: CCIPWETH9=0x4ab39b5BaB7b463435209A9039bd40Cf241F5a82, CCIPWETH10=0xC15ACdBAC59B3C7Cb4Ea4B3D58334A4b143B4b44; .env updated; add destinations via complete-config when 138 RPC confirms. Celo/Wemix: Fund deployer with CELO (~0.1) and WEMIX (~0.4) then run
deploy-bridges-config-ready-chains.sh celoandwemix, thencomplete-config-ready-chains.sh. - PR-ready: 04-configuration/pr-ready/ — eip155-138.json (Chainlist) and trust-wallet-registry-chain138.json (Trust Wallet); see README for submission steps.
- Maintenance:
run-all-maintenance-via-proxmox-ssh.sh --e2ewas started via SSH; check/tmp/proxmox-maintenance-out.logfor progress (steps 0–4 run; E2E runs at step 5).
Operator / LAN only
| # | Task | Command / doc |
|---|---|---|
| 1 | E2E 502 fix | ./scripts/maintenance/run-all-maintenance-via-proxmox-ssh.sh --e2e or ./scripts/maintenance/address-all-remaining-502s.sh --run-besu-fix --e2e (requires SSH to Proxmox). Runbook: 502_DEEP_DIVE_ROOT_CAUSES_AND_FIXES.md. |
| 2 | Celo, Wemix CCIP bridges | Gnosis done. Per chain: fund deployer (CELO ~0.1, WEMIX ~0.4), run `deploy-bridges-config-ready-chains.sh [celo |
| 3 | LINK support on Mainnet relay | Option A or B per RELAY_BRIDGE_ADD_LINK_SUPPORT_RUNBOOK.md; implement, deploy, fund; set relaySupported: true for LINK; restart relay. |
| 4 | Set DODO_PMM_PROVIDER_ADDRESS in .env | Run ./scripts/deployment/set-missing-dotenv-chain138.sh to append provider and pool addresses (already run 2026-02-28). |
External / third-party (you)
| # | Task | Doc |
|---|---|---|
| 5 | Ledger | Tally form submitted; await response. Repos: LedgerHQ/ledger-live, app-ethereum, wallet-api; review repo: bis-innovations/LedgerLive. ADD_CHAIN138_TO_LEDGER_LIVE. |
| 6 | Trust Wallet | Open PR to trustwallet/wallet-core. ADD_CHAIN138_TO_TRUST_WALLET. |
| 7 | Consensys | Outreach (contact form / business@consensys.io). CONSENSYS_OUTREACH_PACKAGE. |
| 8 | CoinGecko/CMC | Submit via platform forms (not PR). CMC_COINGECKO_SUBMISSION_RUNBOOK. |
| 9 | On-ramps/off-ramps | Request Chain 138: MoonPay, Ramp, Transak, etc. (no public PR repos). REPOSITORIES_AND_PRS_CHAIN138.md. |
Planned (when scoped)
- AddressMapper on other chains (Cronos done); deploy via DeployAddressMapperOtherChain.s.sol.
- Mainnet trustless stack: Lockbox138 + InboxETH, BondManager, LiquidityPoolETH (Mainnet).
- Tezos/Etherlink: InitializeRegistry, DeployAllAdapters; Etherlink receiver; relay services.
Quick reference
- Operator copy-paste: OPERATOR_READY_CHECKLIST.md.
- Full deployment order: DEPLOYMENT_ORDER_OF_OPERATIONS.md.
- Full next steps: NEXT_STEPS_AND_REMAINING_TODOS.md.