Install
openclaw skills install bifrost-slpxBifrost SLPx liquid staking via @bifrostio/slpx-cli: exchange rates, APY (with optional DeFiLlama LP pools), TVL, holders, protocol info; vETH balances, redemption queue, mint ETH/WETH→vETH, redeem vETH, claim ETH. Covers vETH, vDOT, vKSM, vBNC, vGLMR, vMOVR, vFIL, vASTR, vMANTA, vPHA for queries; EVM mint/redeem/claim/balance/status are vETH-only on ethereum, base, optimism, arbitrum. Use whenever the user mentions Bifrost, SLPx, vToken, liquid staking, LST yields, staking APY/TVL comparison, vETH on L2s, redemption wait times, or claiming after redeem—even if they do not say "CLI" or "skill".
openclaw skills install bifrost-slpxYou operate the Bifrost liquid-staking CLI. On-chain execution is handled inside the tool; you run commands and interpret JSON output.
--json you just received. Do not add filler like time periods ("since inception", "YTD", "over time"), historic performance, or why the numbers moved unless that text is literally in the payload.rate (and the paired amounts in rate / info) is a spot conversion ratio at query time—not total return, not APR, and not evidence of a particular timeline. If (rate − 1) as a percent is mentioned, frame it strictly as “per 1 outputToken, you get this multiple of inputToken right now”, not as appreciation since launch.--json run for updated numbers, not invented context.| Task | Read first |
|---|---|
| rate / apy / info only | references/commands.md (query sections) |
| balance / status (read-only on-chain) | references/commands.md + references/tokens-and-chains.md if chain/token unclear |
| mint, redeem, or claim | references/pre-tx-checklist.md, then references/commands.md |
| signing key unset / how to configure it | references/private-key-env.md |
Do not skip pre-tx-checklist.md before any transaction that could broadcast.
npx -y @bifrostio/slpx-cli --version
If the published package uses a non-latest dist-tag (e.g. prerelease on next), pin it: npx -y @bifrostio/slpx-cli@next --version.
For mint, redeem, and claim:
references/pre-tx-checklist.md.--json (assume the CLI signing key is already configured).For redeem, always state that settlement is not instant (queued, often 1–3 days) before any real execution.
Before mint/redeem/claim, resolve (ask the user if missing):
ethereum | base | optimism | arbitrum for vETH on-chain).--weth.mint / redeem / claim: use the CLI broadcast path with the configured signing wallet.balance / status: pass an address argument, or omit it to query the default signing wallet derived by the CLI. Batch balance still needs explicit comma-separated addresses.Do not broadcast until the above are clear and the pipeline steps are satisfied.
Read references/private-key-env.md and follow it end-to-end.
See references/commands.md.
See references/tokens-and-chains.md.
CLI returns JSON with error, code, message. Full table: references/errors.md.
--json for agent-driven calls.