# Send INCLAWNCH UBI Staking to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
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.
```
### Upgrade existing

```text
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.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "inclawnch-staking",
    "name": "INCLAWNCH UBI Staking",
    "source": "tencent",
    "type": "skill",
    "category": "数据分析",
    "sourceUrl": "https://clawhub.ai/stuart5915/inclawnch-staking",
    "canonicalUrl": "https://clawhub.ai/stuart5915/inclawnch-staking",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/inclawnch-staking",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=inclawnch-staking",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/inclawnch-staking"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/inclawnch-staking",
    "downloadUrl": "https://openagent3.xyz/downloads/inclawnch-staking",
    "agentUrl": "https://openagent3.xyz/skills/inclawnch-staking/agent",
    "manifestUrl": "https://openagent3.xyz/skills/inclawnch-staking/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/inclawnch-staking/agent.md"
  }
}
```
## Documentation

### INCLAWNCH UBI Staking — On-Chain Staking for AI Agents

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.

### Quick Start

# 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"

### Write Capabilities (On-Chain Transactions)

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.

### Staking Contract

Chain:    Base (chainId 8453)
Contract: 0x206C97D4Ecf053561Bd2C714335aAef0eC1105e6  (InclawnchStaking proxy)
Token:    0xB0b6e0E9da530f68D713cC03a813B506205aC808  (INCLAWNCH ERC-20)

### Stake INCLAWNCH

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).

### Unstake INCLAWNCH

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

### Claim Rewards

Withdraw accrued rewards to your wallet:

To:       0x206C97D4Ecf053561Bd2C714335aAef0eC1105e6  (InclawnchStaking)
Function: claim()
Selector: 0x4e71d92d

### Claim and Restake

Claim accrued rewards and immediately restake them (compound):

To:       0x206C97D4Ecf053561Bd2C714335aAef0eC1105e6  (InclawnchStaking)
Function: claimAndRestake()
Selector: 0xf755d8c3

### Toggle Auto-Compound

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)

### Exit (Unstake All + Claim)

Withdraw entire staked balance and all accrued rewards in one transaction:

To:       0x206C97D4Ecf053561Bd2C714335aAef0eC1105e6  (InclawnchStaking)
Function: exit()
Selector: 0xe9fad8ee

### View Functions (On-Chain Reads)

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)

### Get Treasury Stats (no params)

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

### Get Wallet Position (?wallet=0x...)

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

### How UBI Staking Works

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.

### Token Info

DetailValueTokenINCLAWNCHChainBase (chainId 8453)Token Contract0xB0b6e0E9da530f68D713cC03a813B506205aC808Staking Contract0x206C97D4Ecf053561Bd2C714335aAef0eC1105e6BaseScan (Token)https://basescan.org/token/0xB0b6e0E9da530f68D713cC03a813B506205aC808BaseScan (Staking)https://basescan.org/address/0x206C97D4Ecf053561Bd2C714335aAef0eC1105e6

### Links

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
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: stuart5915
- Version: 1.0.3
## Source health
- Status: healthy
- Source download looks usable.
- Yavira can redirect you to the upstream package for this source.
- Health scope: source
- Reason: direct_download_ok
- Checked at: 2026-04-23T16:43:11.935Z
- Expires at: 2026-04-30T16:43:11.935Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/inclawnch-staking)
- [Send to Agent page](https://openagent3.xyz/skills/inclawnch-staking/agent)
- [JSON manifest](https://openagent3.xyz/skills/inclawnch-staking/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/inclawnch-staking/agent.md)
- [Download page](https://openagent3.xyz/downloads/inclawnch-staking)