Yes, the minimum deposit amount on Betpanda.io is $10 for most payment methods.