It would be great if the user could get an account balance in rBTC, and also the tokens balance, providing the contract address.
I currently do this through Blockscout, but lately, they have not been updating their database, and the results are "old" results.
Get rBTC balance:
https://blockscout.com/rsk/mainnet/api?module=account&action=balance&address=0x2
Get BPRO balance:
https://blockscout.com/rsk/mainnet/api?module=account&action=tokenbalance&contractaddress=0x440cd83c160de5c96ddb20246815ea44c7abbca8&address=0x2