SwapGPT runs on an in-house internal wallet with a fixed list of contracts, interfaces and chains. We call it, "PrivateMask". A wallet that can only interact with vetted, known contracts on pre-specified interfaces and only on selected networks.
The wallet is simple and extremely restricted.
The first agent wallet with mass adoption will not be the wallet with the most functions. It will be the wallet with the fewest.