Contract Deployment
Deploy Shield contracts to Base mainnet.
Pre-Deployment Checklist
Mainnet Deployment
1. Prepare
Never commit private keys to git!
3. Check Balance
Ensure you have enough ETH for deployment (~0.01 ETH).
4. Deploy
Save the deployed address.
5. Verify
6. Update Frontend
Add to .env:
Post-Deployment
Monitoring
Set up alerts for:
- Failed transactions
- Unusual activity
- Contract balance
Emergency Response
If issues found:
- Assess severity
- Communicate to users
- Deploy fix if possible
- Document incident