It’s worth discussing the direction for first implementation/use-case. We should aim to meet users where they are, and for that look to ledger and walletconnect. But we want to discuss the pros/cons of each approach.
connect a different wallet and then nothing persists
Meets users where they have funds already.
10xes the effort. since we have to maintain more
Make it like an account where you sign in, give it a name, connects to a Db, other things.
We’d lose access to where people are. Anyone connecting has to deposit.
We could build as a dapp first and then give more wiggle room/premium use cases on a agent-as-a-wallet.