For a simple application frontend, currently we are using wagmi library (react hook for ethereum) for connecting to wallet, extracting wallet address, chainId (blockchain network identifier) and also to sign message using wallet private key.
There I have configured defaultChains and publicProvider
For a real enterprise application, which chains and providers we should configure and how?
are they paid or we can use free/default ones?
and this profileId that we are getting is it generated by Moralis or it is coming from wallet?