MetaMask has specialized in creating fast and secure non-custodial wallets across the web3 ecosystem. With ERC‑8004 standardizing how AI agents express what they intend to do, there is a clear need for a fast, safe, multichain signing backend, more commonly known as a server wallet. In the near future, even non-web3-native developers will require server wallets, so it's important to outline an ideal architecture.
This is a companion discussion topic for the original entry at https://docs.metamask.io/tutorials/design-server-wallets