Let your openclaw AI agent trade on Eterna using the eterna CLI.
Install and authenticate the Eterna CLI:
npm install -g @eterna-hybrid-exchange/cli
eterna loginAs a plugin (recommended):
openclaw plugins install @eterna-hybrid-exchange/openclaw-pluginAs a skill (for users who prefer skills):
openclaw skills install @eterna-hybrid-exchange/eterna-trading-skillDetects user state on first message and routes to the right skill. New users get an automatic market scan and guided onboarding flow. Returning traders see their positions.
Live market briefings, TA scanning, deep-dives on specific symbols, and trade idea generation with entry/stop/target levels.
Guides through deposit address, chain selection, deposit monitoring via getDepositRecords(), transfer from Funding to Trading wallet, and balance confirmation.
Check withdrawable balance, submit withdrawal, and track status.
Pre-trade checks (balance, existing positions, instrument specs), trade proposals with clear margin/notional breakdown, and execution with proper TP/SL.
Close positions, cancel orders, and modify TP/SL on existing positions.
First release only: npm OIDC trusted publishing must be configured before tagging. In the npm UI, go to each package's settings and enable "Granular access tokens" with the GitHub repo as the trusted publisher. If OIDC is not yet configured, add a
NODE_AUTH_TOKENsecret to the GitHub repo instead and addenv: { NODE_AUTH_TOKEN: ${{ secrets.NODE_AUTH_TOKEN }} }to the publish steps in.github/workflows/release.yml.
- Update
versioninpackage.jsonandpackages/skill/package.jsonto the same value - Commit:
git commit -m "chore: bump version to X.Y.Z" - Tag and push:
git tag vX.Y.Z && git push origin vX.Y.Z - GitHub Actions verifies version consistency and publishes both packages automatically
MIT