Why
ElizaOS (25K+ GitHub stars) is the largest open-source AI agent framework — the 'WordPress for agents.' Its plugin system lets agents interact with blockchains, manage wallets, and execute transactions. Switchboard's value prop (MPC wallets, nonce management, gas budgets, x402 payment) is exactly the kind of functionality that ElizaOS agents need but don't have today.
An @kcolbchain/eliza-switchboard plugin would make switchboard the default wallet + payment runtime for every ElizaOS agent. One npm install and the agent can:
- Hold keys via switchboard MPC (not a plaintext
.env private key).
- Track gas spend against a rolling budget and pause when exhausted.
- Respond to x402 payment challenges automatically.
- Open MPP sessions for streaming micro-payments.
Scope
packages/plugin-switchboard/ in the kcolbchain/eliza fork (or standalone npm package).
- Implements ElizaOS's
IAgentPlugin interface.
- Exposes actions:
createWallet, signTransaction, checkBudget, payX402, openMPPSession.
- Registers as a provider in ElizaOS's plugin registry so any agent can discover it.
Deliverables
- Plugin package with tests.
- Example agent (
examples/switchboard-agent/) that pays for premium data via x402 using a switchboard-managed wallet.
- PR to our
kcolbchain/eliza fork; upstream PR if ElizaOS accepts third-party plugins.
References
Why
ElizaOS (25K+ GitHub stars) is the largest open-source AI agent framework — the 'WordPress for agents.' Its plugin system lets agents interact with blockchains, manage wallets, and execute transactions. Switchboard's value prop (MPC wallets, nonce management, gas budgets, x402 payment) is exactly the kind of functionality that ElizaOS agents need but don't have today.
An
@kcolbchain/eliza-switchboardplugin would make switchboard the default wallet + payment runtime for every ElizaOS agent. Onenpm installand the agent can:.envprivate key).Scope
packages/plugin-switchboard/in the kcolbchain/eliza fork (or standalone npm package).IAgentPlugininterface.createWallet,signTransaction,checkBudget,payX402,openMPPSession.Deliverables
examples/switchboard-agent/) that pays for premium data via x402 using a switchboard-managed wallet.kcolbchain/elizafork; upstream PR if ElizaOS accepts third-party plugins.References