The average annual salary of a blockchain developer in India ranges from INR 2.2 lakhs to INR 20 lakhs. However, the average annual salary is INR 7 lakhs.