# Depositor bot v2 deploy plan ### Before voting enaction - [ ] RabbitMQ deployed - [ ] RabbitMQ dasboard ready - [ ] Docker image build on testnet and mainnet - [ ] CI works fine - [ ] Old version works normally before the upgrade - [ ] Deposits performs - [ ] No erros in logs - [ ] Seeing deposits and ping messages in Depositor bot in Kafka - [ ] Contracts deployed - [ ] Addresses are changed (maybe it will required changes in nestjs-modules or js-sdk) - [ ] Updated depositor daemon that deployed in our infra (in mainnet) ### After voting enaction - [ ] Contracts checks - [ ] Staking module is not paused - [ ] Check that old daemon stopped sending messages - [ ] Ping messages (?) - [ ] Deposit messages - [ ] Check that we reciving messages in the new message broker - [ ] Check RabbitMQ dashboard - [ ] Check daemon versions - [ ] Check signatures - [ ] Wait for deposits and ping - [ ] After a few weeks need to turn off the Kafka claster. Probably replace with the cheper one for fallback option.