We will be storing shards of the private key of user's wallets here, so it is a key workflow to implement
Do add a notion doc detailing the resources you took help of, also you can suggest any other custodial services that might be a more viable option when looked at in our currently open research based issue on the same topic