3.5 KiB
3.5 KiB
Next Steps Summary
Quick reference summary of all next steps for ChainID 138 deployment and integration.
🔴 Critical Priority (Week 1)
1. Environment Setup
- Create
.envfile with all required variables - Verify Azure credentials
- Verify Cloudflare credentials
- Verify deployment keys
2. Infrastructure Deployment
- Deploy Azure infrastructure (Terraform)
- Verify AKS cluster
- Verify Application Gateway
- Verify Key Vault
3. DNS Configuration
- Get Application Gateway IP
- Configure Cloudflare DNS records
- Wait for DNS propagation
- Verify DNS resolution
4. SSL Certificates
- Enable Cloudflare SSL/TLS
- Verify certificates
- Test HTTPS access
5. Kubernetes Deployment
- Deploy validators
- Deploy sentries
- Deploy RPC nodes
- Verify pods are running
6. Blockscout Deployment
- Deploy Blockscout database
- Deploy Blockscout application
- Verify Blockscout is accessible
- Configure CORS headers
7. Contract Deployment
- Deploy WETH
- Deploy Multicall
- Deploy Oracle Aggregator
- Verify contracts
8. Token List Update
- Update token list with deployed addresses
- Validate token list
- Commit changes
9. Deployment Verification
- Run verification script
- Test all components
- Generate verification report
🟡 High Priority (Month 1)
10. Ethereum-Lists PR
- Fork ethereum-lists/chains
- Create PR
- Wait for approval
- Verify on Chainlist
11. Token List Submissions
- Submit to CoinGecko
- Submit to Uniswap
- Submit to Token Lists aggregator
- Track submissions
12. MetaMask Portfolio
- Verify token balances
- Verify token symbols
- Verify token logos
- Test auto-detection
13. Token Logos
- Create logo images
- Upload to Blockscout/CDN
- Update token list
- Verify logos
🟢 Medium Priority (Quarter 1)
14. Bridge Integration
- Research bridge providers
- Partner with bridge provider
- Integrate bridge
- Test bridge functionality
15. DEX Integration
- Research DEX providers
- Partner with DEX provider
- Integrate DEX
- Test DEX functionality
16. On-Ramp Integration
- Research on-ramp providers
- Partner with on-ramp provider
- Integrate on-ramp
- Test on-ramp functionality
17. Consensys Outreach
- Prepare integration proposal
- Contact Consensys
- Submit proposals
- Track progress
Quick Commands
# Deploy everything
make deploy-all
# Deploy infrastructure only
make deploy-infra
# Deploy Kubernetes only
make deploy-k8s
# Deploy Blockscout only
make deploy-blockscout
# Deploy contracts only
make deploy-contracts
# Configure DNS
make deploy-dns ZONE_ID=<zone_id> API_TOKEN=<token> IP=<ip_address>
# Verify deployment
make verify
# Update token list
./scripts/deployment/update-token-list.sh
# Submit Ethereum-Lists PR
./scripts/deployment/submit-ethereum-lists-pr.sh
# Submit token list
./scripts/deployment/submit-token-list.sh
Documentation
- Next Steps - Detailed next steps
- Deployment Checklist - Deployment checklist
- Deployment Scripts - Script documentation
- MetaMask Integration - Integration guide
- MetaMask Gaps Analysis - Gap analysis