Python Web3 Script to send transaction to smart contracts

Job ID: 37386462

Budget: $30 – $250 USD

I would like to work with an experienced developer to develop a Python library to interact with the Web3 contract for PRDT Finance called Classic Version,
https://www.prdt.finance/classic
The script should be able to achieve the following functions as listed in the documentation.
https://prdt-finance.gitbook.io/prdt-finance-gitbook/smart-contracts/classic-version-how-to-interact-with-the-smart-contracts
1. Able to select a blockchain:
i.e) BNB(BSC) or Polygon(MATIC) and then select an asset to trade.
2. Able to execute the following functions:
betBear, betBull, claim, claimable, refundable, currentEpoch, getBet

If any data is returned from the contract, I would like this displayed in json format.
Related categories: Python Solidity Smart Contracts DApps Web3.js