I forked [login to view URL] and I need help with the architecture.
The Fuse Wallet built upon the wallet-core SDK, which provides a set of API's for the Fuse platform and its auxiliary services. Those services include:
The Fuse Network and the networks' smart contracts, via the web3dart package
The graphql API (provided by theraph's node) provides a convenient API for reading from the network. More info about the API can be found here
The relayer service for fee abstraction
The fuse-studio backend API for business logic and data
Redux for state management ([login to view URL])
Dio for fetching APIs ([login to view URL])
GetIt/Injectable for Dependecy Injection (DI) ([login to view URL] and [login to view URL])
auto_route for routing ([login to view URL])
Multi-language support (i18n)([login to view URL])
Logging using logger (lib/utils/log)
I don't need someone to customize this for me, I'm looking for someone to answer my questions and walk me through some steps on doing it myself.