plugin-evm Fails to Load
Any idea on how to create an eliza AI agent that is able to perform evm operations on behalf me?
Description
The @elizaos-plugins/plugin-evm plugin fails to load in ElizaOS due to a missing @elizaos/plugin-tee dependency, despite being installed correctly per the ElizaOS documentation.
Error
Failed to import plugin: @elizaos-plugins/plugin-evm Error: Cannot find package '/home/omarosman23/Documents/learn/ai-agents/eliza/packages/plugin-evm/node_modules/@elizaos/plugin-tee/' imported from /home/omarosman23/Documents/learn/ai-agents/eliza/packages/plugin-evm/dist/index.js
Steps to Reproduce
Installation
Installed plugin: npx elizaos plugins add @elizaos-plugins/plugin-evm and verified plugin in packages/plugin-evm
Configured .env:
EVM_PRIVATE_KEY=0x<redacted>
EVM_PROVIDER_URL=<my-rpc-url>
Updated character.json:
{
"name": "Eliza",
"plugins": ["@elizaos-plugins/plugin-evm"],
"modelProvider": "openrouter",
"settings": { "chains": { "evm": ["baseSepolia"] } }
}
Run agent:
pnpm start --characters="characters/example-character.json"
Expected Behavior
Plugin should load and enable EVM actions (e.g., send ETH, check balance).
Actual Behavior
Plugin fails to load due to missing @elizaos/plugin-tee dependency
I installed @elizaos/plugin-tee dependency but the same issue presists
Environment
Node.js: v23.3.0
pnpm: v8.14.3
ElizaOS: 0.25.9
OS: Ubuntu 22.04
Any idea on how to create an eliza AI agent that is able to perform evm operations on behalf me?