Web3 Python Tool need add more cryptocurrency/tokens to send ( Work Remote via Anydesk/Teamviewer only )

Job ID: 34945030

Budget: $10 – $30 USD

I have a tool that send to another addresses only BNB cryptocurrency

I need someone expert to fix the code in order to work with other tokens according the config.json file.
In config.json file get details of token ( Contract Address and ABI )

but seems that doesnt work like that because when change the details to another token still send BNB.

Also must be fixed the amount to work accordingly.

For example:

-If I set BNB details in config file ( means must send BNB )
-If I set SHIBA INU Token details in config file ( means must send SHIBA INU )
Related categories: Python Software Architecture Web3.js