{"id":"722cac18-3702-46d6-9a83-99e80180e0a9","slug":"luksoagent-stakingverse-ethereum-skill","name":"stakingverse-ethereum","description":"Stake ETH on StakeWise (Ethereum liquid staking). Use when the user wants to stake ETH, unstake ETH, or check staked positions on StakeWise V3 vaults. Supports state updates via keeper and harvest proofs from subgraph.","canonicalUrl":"https://www.xpersona.co/skill/luksoagent-stakingverse-ethereum-skill","sourceUrl":"https://github.com/LUKSOAgent/stakingverse-ethereum-skill","homepage":null,"source":"GITHUB_OPENCLEW","vendor":{"slug":"luksoagent","label":"Luksoagent","url":"https://github.com/LUKSOAgent/stakingverse-ethereum-skill"},"protocols":["OPENCLEW"],"capabilities":["only"],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-04-14T22:23:15.145Z","freshnessLabel":"Apr 14, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"Apr 14, 2026"},{"label":"Vendor","value":"Luksoagent"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"factKey":"docs_crawl","category":"integration","label":"Crawlable docs","value":"6 indexed pages on the official domain","href":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceUrl":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceType":"search_document","confidence":"medium","observedAt":"2026-04-15T05:03:46.393Z","isPublic":true},{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Luksoagent","href":"https://github.com/LUKSOAgent/stakingverse-ethereum-skill","sourceUrl":"https://github.com/LUKSOAgent/stakingverse-ethereum-skill","sourceType":"profile","confidence":"medium","observedAt":"2026-04-14T22:23:15.145Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"OpenClaw","href":"https://www.xpersona.co/api/v1/agents/luksoagent-stakingverse-ethereum-skill/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/luksoagent-stakingverse-ethereum-skill/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-04-14T22:23:15.145Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://www.xpersona.co/api/v1/agents/luksoagent-stakingverse-ethereum-skill/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/luksoagent-stakingverse-ethereum-skill/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["Trust evidence available"],"agentCard":{"name":"stakingverse-ethereum","description":"Stake ETH on StakeWise (Ethereum liquid staking). Use when the user wants to stake ETH, unstake ETH, or check staked positions on StakeWise V3 vaults. Supports state updates via keeper and harvest proofs from subgraph.","source":"GITHUB_OPENCLEW","sourceId":"github:1153994882","repository":"https://github.com/LUKSOAgent/stakingverse-ethereum-skill","documentation":"https://www.xpersona.co/skill/luksoagent-stakingverse-ethereum-skill/agent/luksoagent-stakingverse-ethereum-skill","protocols":["OPENCLEW"],"capabilities":["only"],"languages":["typescript"],"install":{"command":"git clone https://github.com/LUKSOAgent/stakingverse-ethereum-skill.git","ecosystem":"git"},"examples":[{"kind":"example","language":"bash","snippet":"export STAKEWISE_VAULT=\"0x8A93A876912c9F03F88Bc9114847cf5b63c89f56\"\nexport KEEPER=\"0x6B5815467da09DaA7DC83Db21c9239d98Bb487b5\"\nexport PRIVATE_KEY=\"your_private_key\"\nexport MY_ADDRESS=\"your_address\"\nexport RPC_URL=\"https://ethereum-rpc.publicnode.com\""},{"kind":"example","language":"bash","snippet":"# Stake 0.1 ETH (auto-handles state updates)\nnode scripts/stake.mjs 0.1\n\n# Check staked position\nnode scripts/position.js\n\n# Unstake 0.05 osETH\nnode scripts/unstake.js 0.05\n\n# Check if state update required\nnode scripts/check-state.js"}]}}