Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Stake and unstake INCLAWNCH tokens in the on-chain UBI staking contract on Base. Query treasury stats, wallet positions, APY estimates, and top stakers. All...
Stake and unstake INCLAWNCH tokens in the on-chain UBI staking contract on Base. Query treasury stats, wallet positions, APY estimates, and top stakers. All...
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Stake INCLAWNCH tokens in the InclawnchStaking smart contract on Base. Unstake anytime, claim rewards, toggle auto-compounding, and query treasury stats via a public read API. All write operations are on-chain transactions that require the caller to sign with their wallet. No API key needed for reads.
# Get treasury stats + top stakers curl "https://inclawbate.com/api/inclawbate/staking" # Get a specific wallet's staking position curl "https://inclawbate.com/api/inclawbate/staking?wallet=0x91b5c0d07859cfeafeb67d9694121cd741f049bd" # Read the machine-readable skill spec curl "https://inclawbate.com/api/inclawbate/skill/staking"
All write operations are signed transactions sent to the InclawnchStaking contract on Base. Each requires the caller's wallet to sign, ensuring only the token owner can modify their position.
Chain: Base (chainId 8453) Contract: 0x206C97D4Ecf053561Bd2C714335aAef0eC1105e6 (InclawnchStaking proxy) Token: 0xB0b6e0E9da530f68D713cC03a813B506205aC808 (INCLAWNCH ERC-20)
Two-step process — both are on-chain transactions signed by the wallet: Step 1: Approve the staking contract to spend your INCLAWNCH: To: 0xB0b6e0E9da530f68D713cC03a813B506205aC808 (INCLAWNCH token) Function: approve(address spender, uint256 amount) Selector: 0x095ea7b3 Args: spender = 0x206C97D4Ecf053561Bd2C714335aAef0eC1105e6, amount = tokens in wei Step 2: Stake into the contract: To: 0x206C97D4Ecf053561Bd2C714335aAef0eC1105e6 (InclawnchStaking) Function: stake(uint256 amount) Selector: 0xa694fc3a Args: amount = tokens in wei (1 INCLAWNCH = 1e18 wei) Stakers begin earning rewards immediately. Rewards accrue continuously (per-second drip).
No lock period. Tokens returned to your wallet in the same transaction. To: 0x206C97D4Ecf053561Bd2C714335aAef0eC1105e6 (InclawnchStaking) Function: unstake(uint256 amount) Selector: 0x2e17de78 Args: amount = tokens in wei to withdraw
Withdraw accrued rewards to your wallet: To: 0x206C97D4Ecf053561Bd2C714335aAef0eC1105e6 (InclawnchStaking) Function: claim() Selector: 0x4e71d92d
Claim accrued rewards and immediately restake them (compound): To: 0x206C97D4Ecf053561Bd2C714335aAef0eC1105e6 (InclawnchStaking) Function: claimAndRestake() Selector: 0xf755d8c3
When enabled, rewards are automatically restaked on claim events: To: 0x206C97D4Ecf053561Bd2C714335aAef0eC1105e6 (InclawnchStaking) Function: setAutoRestake(bool enabled) Selector: 0x501cdba4 Args: enabled = true (1) or false (0)
Withdraw entire staked balance and all accrued rewards in one transaction: To: 0x206C97D4Ecf053561Bd2C714335aAef0eC1105e6 (InclawnchStaking) Function: exit() Selector: 0xe9fad8ee
Query the contract directly for real-time data: FunctionSelectorReturnsbalanceOf(address)0x70a08231User's staked balance (wei)earned(address)0x008cc262User's unclaimed rewards (wei)autoRestake(address)0x5ccb a116Whether auto-compound is ontotalStaked()0x817b1cd2Total INCLAWNCH staked (wei)stakerCount()0xdff69787Number of stakersrewardRate()0x7b0a47eeRewards per second (wei)rewardPoolBalance()0x7a5c08aeRemaining reward pool (wei)periodEnd()0x506ec095Reward period end (unix timestamp)
Returns the full UBI treasury overview plus top 20 stakers leaderboard. curl "https://inclawbate.com/api/inclawbate/staking" Treasury fields: FieldDescriptiontotal_stakersNumber of unique staking walletstotal_stakedTotal INCLAWNCH stakedtvl_usdTotal value locked in USDweekly_distribution_rateINCLAWNCH distributed per weekdaily_distribution_rateINCLAWNCH distributed per daytotal_distributedAll-time INCLAWNCH distributedtotal_distributed_usdAll-time USD value distributedestimated_apyCurrent estimated staking APY %wallet_cap_pctMax % any single wallet receives per distribution Top stakers fields: FieldDescriptionx_handleStaker's X/Twitter handlex_nameDisplay nametotal_stakedTotal INCLAWNCH stakedstaked_usdUSD value of stakestake_countNumber of individual stake transactionsstaking_sinceEarliest stake timestamp
Returns everything above plus the wallet's specific staking position. curl "https://inclawbate.com/api/inclawbate/staking?wallet=0xYourWallet" Wallet position fields: FieldDescriptiontotal_stakedWallet's total INCLAWNCH stakedstaked_usdUSD value of wallet's stakeshare_pctWallet's share of the total pool (%)estimated_daily_rewardEstimated INCLAWNCH received per dayestimated_weekly_rewardEstimated INCLAWNCH received per weekauto_stake_enabledWhether rewards auto-compoundtotal_rewards_receivedAll-time INCLAWNCH rewards earnedactive_stakesArray of individual stake records
Approve — Approve the staking contract to spend your INCLAWNCH (on-chain tx, signed by wallet). Stake — Call stake(amount) on the contract (on-chain tx, signed by wallet). Earn — Rewards drip continuously per-second from the reward pool, proportional to your stake. Claim — Call claim() to withdraw rewards, or claimAndRestake() to compound. Auto-compound — Call setAutoRestake(true) so rewards automatically restake. Unstake — Call unstake(amount) anytime. No lock period, instant withdrawal.
DetailValueTokenINCLAWNCHChainBase (chainId 8453)Token Contract0xB0b6e0E9da530f68D713cC03a813B506205aC808Staking Contract0x206C97D4Ecf053561Bd2C714335aAef0eC1105e6BaseScan (Token)https://basescan.org/token/0xB0b6e0E9da530f68D713cC03a813B506205aC808BaseScan (Staking)https://basescan.org/address/0x206C97D4Ecf053561Bd2C714335aAef0eC1105e6
Skill Spec (JSON): https://inclawbate.com/api/inclawbate/skill/staking Read Endpoint: https://inclawbate.com/api/inclawbate/staking UBI Dashboard: https://inclawbate.com/ubi Skills Directory: https://inclawbate.com/skills Homepage: https://inclawbate.com
Data access, storage, extraction, analysis, reporting, and insight generation.
Largest current source with strong distribution and engagement signals.