@phantom/phantom-openclaw-plugin) gives OpenClaw agents direct access to a Phantom wallet. Once installed, agents can check balances, fetch addresses, transfer tokens, sign messages, swap assets, and use the rest of the Phantom MCP tool surface from inside OpenClaw.
Install
Install the plugin:Enable the plugin
Add the plugin to your OpenClaw config at~/.openclaw/openclaw.json:
phantom-openclaw-plugin to your existing allow array and entries object.
Authenticate on first use
After installing and enabling the plugin:- Restart OpenClaw.
- Ask the agent to perform a wallet action such as
What are my Phantom wallet addresses? - OpenClaw will trigger Phantom’s browser-based authentication flow.
- Sign in, approve the wallet session, and return to OpenClaw.
What the plugin exposes
The plugin wraps the Phantom MCP server and exposes the same wallet tool surface inside OpenClaw, including:get_connection_statusget_wallet_addressesget_token_balancessend_solana_transactionsend_evm_transactionsign_solana_messagesign_evm_personal_messagesign_evm_typed_datatransfer_tokensbuy_tokenportfolio_rebalancephantom_loginpay_api_access- The Phantom perp tools for Hyperliquid-backed trading flows
Notes
- No manual MCP server wiring is required inside OpenClaw.
- The plugin uses Phantom’s authentication flow automatically.
- Transaction sends and transfers use simulation-first flows where supported. Review the preview before approving execution.
Troubleshooting
Plugin loads but Phantom tools do not appear
Plugin loads but Phantom tools do not appear
- Confirm the plugin is present in both
plugins.allowandplugins.entries. - Verify the entry is enabled:
"enabled": true. - Restart OpenClaw after config changes.
Authentication does not start
Authentication does not start
- Trigger a wallet action such as
get_wallet_addresses. - Ensure the machine can open a browser window.
- Check that OpenClaw is using the expected installed plugin copy if you are testing a local path install.
Config invalid for phantom-openclaw-plugin
Config invalid for phantom-openclaw-plugin
- Make sure the installed plugin copy matches the version of the manifest you expect.
- If you are testing a local path install, reinstall or resync the plugin so OpenClaw validates against the current manifest.
Related
Phantom MCP Server setup
Standalone MCP server setup for Claude Desktop, Cursor, and Claude Code
Tool reference
Parameters and behavior for the current Phantom wallet tool surface