The BetSoft games and casino software are approved by the Malta Gaming Authority and the Curacao license operator Antillephone, Italian and Romanian gaming authorities. Their Random Numbers Generators were tested by QUINEL. All the license details and links to the documents are publically available in the footer of the BetSoft official website.
It must be enough to believe that the BetSoft game outcomes and payouts are not rigged.