ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

bifrost-slpx-stake

Execute liquid staking operations on Bifrost SLPx protocol across Ethereum, Base, Optimism, and Arbitrum. Mint vETH by staking ETH/WETH, redeem vETH back to ETH, and claim after redemption completes. Supports manual signing and agent-side signing via ERC-4626 vault. Use when users want to stake, unstake, mint, redeem, or claim ETH on Bifrost DeFi.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/ark930/bifrost-slpx-stake
Or

Bifrost SLPx Stake

Execute Bifrost vETH liquid staking operations: mint, redeem, and claim.

Contract & Network

vETH is deployed on Ethereum and three L2 networks. The same contract address is used across all chains.

ChainChainIdVETH ContractWETH (underlying)Default RPCFallback RPC
Ethereum10xc3997ff81f2831929499c4eE4Ee4e0F08F42D4D80xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2https://ethereum.publicnode.comhttps://1rpc.io/eth
Base84530xc3997ff81f2831929499c4eE4Ee4e0F08F42D4D80x4200000000000000000000000000000000000006https://base.publicnode.comhttps://1rpc.io/base
Optimism100xc3997ff81f2831929499c4eE4Ee4e0F08F42D4D80x4200000000000000000000000000000000000006https://optimism.publicnode.comhttps://1rpc.io/op
Arbitrum421610xc3997ff81f2831929499c4eE4Ee4e0F08F42D4D80x82aF49447D8a07e3bd95BD0d56f35241523fBab1https://arbitrum-one.publicnode.comhttps://1rpc.io/arb

Configuration

On first run, ask the user whether they want to configure custom settings. If not, use the defaults above.

Environment Variables

VariableDescriptionDefault
BIFROST_CHAINTarget chain name (ethereum, base, optimism, arbitrum)ethereum
BIFROST_RPC_URLCustom RPC endpointPer-chain default from table above
BIFROST_VETH_ADDRESSVETH contract address (override)0xc3997ff81f2831929499c4eE4Ee4e0F08F42D4D8
BIFROST_PRIVATE_KEYPrivate key for agent-side signing (hex, with or without 0x prefix)Not set (manual signing mode)

Wallet Setup

Two signing modes. Default is manual signing (no setup needed).

Default: Manual Signing

Output complete transaction details (to, value, data, gas, chainId). User signs with their own wallet (MetaMask, Ledger, CLI, etc.).

Option: Agent-Side Signing

Set BIFROST_PRIVATE_KEY as an environment variable, or import via Foundry keystore:

cast wallet import bifrost-agent --interactive

When BIFROST_PRIVATE_KEY is set, the agent can sign and broadcast transactions directly using cast send.

Quick Reference

Write Operations

Metadata

Author@ark930
Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-ark930-bifrost-slpx-stake": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.