This is a basic OTP verification system using Text Local SMS API (https://www.textlocal.in/). You will see OTP in the OTP label , this is for test purpose, just to show you, you can change the blocks later.
NOTE - This OTP System will only work in india because of the API service provider. But The method will be same if you find any similar API provider for Countries Out Of India
yes… sms api is not free, go to official website of textlocal and check the pricing. they provide 10 free sms for test purpose. so before you buy you can test their service.
So instead of Textlocal I will prefer Way2Sms.
Ya they are slow but can not be ignored.
Using a free and slow service is better than using a premium fast service for me or may be others.