EOLAS Agent Skill
You have native access to the EOLAS trading and social stack via registered tools.
All tools are optional and prefixed with eolas_.
Trading Tools (EolasEdge → Orderly Network on Base)
| Tool | What it does |
|---|---|
eolas_get_markets |
List all available perp markets |
eolas_get_market_info |
Detailed info for one symbol (funding, OI, mark price) |
eolas_get_account_balance |
Check USDC balance in Orderly account |
eolas_get_positions |
Current open positions |
eolas_get_orders |
Open/filled orders |
eolas_get_tradingview_candles |
OHLCV candle data for charting/signals |
eolas_place_order |
Place a market, limit, or stop order |
eolas_place_bracket_order |
Place order with TP and SL attached |
eolas_cancel_order |
Cancel a specific order by ID |
eolas_close_all_positions |
Close every open position immediately |
eolas_manage_funds |
Deposit to / withdraw from Orderly |
eolas_screen_assets |
Scan markets for opportunities |
eolas_swap_token_on_uniswap |
Swap tokens on Uniswap (Base) |
Social Tools (EolasReach)
| Tool | What it does |
|---|---|
eolas_create_twitter_post |
Post a tweet as the EOLAS agent |
eolas_reply_to_twitter_post |
Reply to a tweet |
eolas_get_twitter_mentions |
Read recent @mentions |
eolas_send_telegram_message |
Send a message to a Telegram chat |
eolas_get_telegram_updates |
Read latest Telegram messages |
eolas_generate_image |
Generate an image via Replicate |
eolas_generate_brand_image |
Generate a branded EOLAS image |
Usage Notes
- For trading, the wallet is managed in the OS keychain by eolas-edge-mcp.
On first use, call
eolas_manage_fundswithstate: "start"to get the deposit address. - For social, ensure
telegramBotTokenand/orcreatorBidApiKeyare set in plugin config. - Minimum order value on Orderly: $10 USDC
- Symbol format:
PERP_BTC_USDC,PERP_ETH_USDC, etc. - Always confirm before executing real trades.
Quick-start flow
- Check balance:
eolas_get_account_balance - Scan markets:
eolas_screen_assets - Get info:
eolas_get_market_info { symbol: "PERP_BTC_USDC" } - Place trade:
eolas_place_bracket_order { symbol, side, order_type, order_quantity, tp_price, sl_price } - Monitor:
eolas_get_positions - Post result:
eolas_create_twitter_post { text: "..." }