Skip to content

ElizaOS plugin: @kcolbchain/eliza-switchboard — agent wallets + gas budget + x402 for ElizaOS agents #18

@abhicris

Description

@abhicris

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions