
Multi Wallet
Generate, fund, distribute, and consolidate multiple EVM wallets from your agent for parallel on-chain experiments.
Overview
io.github.lordbasilaiassistant-sudo/multi-wallet is a MCP server for the Build phase that generates and manages multiple EVM wallets for AI agents including distribute and consolidate flows.
What is this MCP server?
- Generate and manage multiple EVM wallets for agent workloads
- Distribute and consolidate ETH across wallet sets on configurable RPC
- Encrypted storage gated by WALLET_PASSWORD environment variable
- stdio npm package @thryx/multi-wallet-mcp-server v1.0.2
- Write operations require DEPLOYER_PRIVATE_KEY plus optional THRYX_API_KEY
- Server schema version 1.0.2 with stdio transport
- 4 documented environment variables including WALLET_PASSWORD and DEPLOYER_PRIVATE_KEY
- npm package identifier @thryx/multi-wallet-mcp-server
Community signal: 1 GitHub stars.
What problem does it solve?
Running many agent identities on-chain means juggling wallets manually, which breaks flow and invites key mishandling.
Who is it for?
Builders shipping multi-agent on-chain demos, testnets, or sharded automations who accept custodial keys on the MCP host.
Skip if: Consumer wallet apps, hardware-wallet-first security models, or teams that forbid private keys in agent environments.
What do I get? / Deliverables
Your agent can provision, fund, and rebalance a wallet set over MCP with password-protected encrypted storage.
- Generated EVM wallet sets manageable from agent tool calls
- ETH distribution and consolidation operations across managed addresses
- Password-protected encrypted wallet persistence for repeat agent sessions
Recommended MCP Servers
Journey fit
How it compares
Agent wallet fleet MCP tooling, not a browser extension wallet or single-address skill.
Common Questions / FAQ
Who is multi-wallet for?
Solo developers building AI agents that need several EVM addresses for testing, distribution, or parallel on-chain tasks.
When should I use multi-wallet?
Use it during build and agent-tooling setup when you need to generate wallets, split ETH, or consolidate after scripted runs.
How do I add multi-wallet to my agent?
Install @thryx/multi-wallet-mcp-server, configure stdio MCP in your host, and set RPC_URL, WALLET_PASSWORD, DEPLOYER_PRIVATE_KEY, and THRYX_API_KEY as documented.