Wallet-as-Signer Architecture
Non-custodial signing authority
What “Wallet-as-Signer” means
Component
Role
Example Flow
1. User prompt → “Transfer 0.5 ETH to Bob”
2. Agent processes request and calls `erc20.transfer`
3. `erc20-mcp` prepares a transaction payload
4. CLI receives unsigned tx and routes it to MetaMask
5. MetaMask prompts the user → sign or reject
6. Signed tx is broadcasted to EthereumWhy This Model Matters (Especially in AI x Crypto)
Future Expansion
Last updated