I'm looking into creating a mobile app for learning purposes and using Blockfrost as a data provider.
My initial idea is:
- Device:
- control the keys;
- present the data;
- Server:
- fetch data from blockfrost;
- core application (aggregate data, construct txs)
- notifications;
mobile -> server -> blockfrost
Mobile app will share only the stakeKeyAddress
to the server.
Also, the server will construct the transactions, but the signature will be done on the mobile side.
Do you find any issues with this approach?
Many thanks!