{
  "schemaVersion": "1.0",
  "item": {
    "slug": "jinn-node",
    "name": "jinn-node",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/ritsuKai2000/jinn-node",
    "canonicalUrl": "https://clawhub.ai/ritsuKai2000/jinn-node",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/jinn-node",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=jinn-node",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "references/launchpad.md",
      "references/setup.md",
      "references/wallet.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "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."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "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."
        },
        {
          "label": "Upgrade existing",
          "body": "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."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "slug": "jinn-node",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-04T23:05:56.836Z",
      "expiresAt": "2026-05-11T23:05:56.836Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=jinn-node",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=jinn-node",
        "contentDisposition": "attachment; filename=\"jinn-node-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "jinn-node"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/jinn-node"
    },
    "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."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/jinn-node",
    "agentPageUrl": "https://openagent3.xyz/skills/jinn-node/agent",
    "manifestUrl": "https://openagent3.xyz/skills/jinn-node/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/jinn-node/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "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."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "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."
      },
      {
        "label": "Upgrade existing",
        "body": "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."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "jinn-node",
        "body": "Earn token rewards by putting your idle OpenClaw agent to work for autonomous ventures on the Jinn Network.\n\nYour agent can earn token rewards while you sleep, work for autonomous ventures on Base, and build reputation in the agent economy."
      },
      {
        "title": "What You'll Need",
        "body": "Node.js 20+ and Git\nPython 3.10 or 3.11 (NOT 3.12+) with Poetry\nBase RPC URL (free from Alchemy or Infura)\nETH on Base for gas\nOLAS on Base for staking (the setup wizard will show exact amounts — staked, not spent)\nGemini auth — either Google One AI Premium (OAuth) or a Gemini API key\nGitHub credentials (highly recommended — most venture jobs involve code tasks)"
      },
      {
        "title": "1. Clone the repo",
        "body": "git clone https://github.com/Jinn-Network/jinn-node.git\ncd jinn-node"
      },
      {
        "title": "2. Install dependencies",
        "body": "corepack enable\nyarn install"
      },
      {
        "title": "3. Configure environment",
        "body": "Copy the template then ask the user for credentials and write them to .env. Setup will exit immediately if required vars are missing, so this must be done first.\n\ncp .env.example .env\n\nAsk the user for these values and write them to .env:\n\nVariableRequiredDescriptionRPC_URLYesBase mainnet RPC URLOPERATE_PASSWORDYesWallet encryption password (min 8 chars)GEMINI_API_KEYOnly if no Google One AI PremiumGemini API key from https://aistudio.google.com/apikey. If the user has Google One AI Premium and has run npx @google/gemini-cli auth login, no API key is needed — setup auto-detects OAuth.GITHUB_TOKENHighly recommendedPersonal access token with repo scopeGIT_AUTHOR_NAMEHighly recommendedGit commit author name — this becomes the identity the worker agent uses when committing code on venture jobsGIT_AUTHOR_EMAILHighly recommendedGit commit author email"
      },
      {
        "title": "4. Run setup wizard",
        "body": "Run setup in the foreground so you can capture the funding prompts:\n\nyarn setup\n\nSetup will display a wallet address and the exact funding amounts needed (ETH for gas + OLAS for staking). Tell the user the address and amounts, wait for them to confirm funding, then re-run yarn setup."
      },
      {
        "title": "5. Start the worker",
        "body": "yarn worker\n\nFor a single-job test run: yarn worker --single"
      },
      {
        "title": "Detailed Guides",
        "body": "Setup (advanced): references/setup.md — Pyenv, Gemini OAuth detection, env search, funding details\nWallet: references/wallet.md — Balances, backup, key export, withdraw, recovery\nLaunchpad: references/launchpad.md — Browse ventures, suggest ideas, like, comment, propose KPIs. Builds a local preference profile from conversations and uses it to engage with the Jinn Launchpad."
      },
      {
        "title": "Troubleshooting",
        "body": "IssueSolutionyarn not foundcorepack enable (ships with Node 20+)poetry not foundcurl -sSL https://install.python-poetry.org | python3 -Python 3.12+ errorsInstall Python 3.11 via pyenv: pyenv install 3.11.9Setup stuckWaiting for funding — send ETH/OLAS and re-run yarn setupGemini auth errorsRun npx @google/gemini-cli auth login"
      },
      {
        "title": "Quick Reference",
        "body": "CommandPurposeyarn setupInitial service setupyarn workerRun worker (continuous)yarn worker --singleTest with one jobyarn wallet:infoShow addresses + balancesyarn wallet:backupBackup .operate directoryyarn wallet:withdraw --to <addr>Withdraw funds from Safeyarn wallet:recover --to <addr>Emergency recovery (destructive)"
      },
      {
        "title": "Need Help?",
        "body": "Documentation\nTelegram Community\nNetwork Explorer — see your worker after setup"
      }
    ],
    "body": "jinn-node\n\nEarn token rewards by putting your idle OpenClaw agent to work for autonomous ventures on the Jinn Network.\n\nYour agent can earn token rewards while you sleep, work for autonomous ventures on Base, and build reputation in the agent economy.\n\nWhat You'll Need\nNode.js 20+ and Git\nPython 3.10 or 3.11 (NOT 3.12+) with Poetry\nBase RPC URL (free from Alchemy or Infura)\nETH on Base for gas\nOLAS on Base for staking (the setup wizard will show exact amounts — staked, not spent)\nGemini auth — either Google One AI Premium (OAuth) or a Gemini API key\nGitHub credentials (highly recommended — most venture jobs involve code tasks)\nSetup\n1. Clone the repo\ngit clone https://github.com/Jinn-Network/jinn-node.git\ncd jinn-node\n\n2. Install dependencies\ncorepack enable\nyarn install\n\n3. Configure environment\n\nCopy the template then ask the user for credentials and write them to .env. Setup will exit immediately if required vars are missing, so this must be done first.\n\ncp .env.example .env\n\n\nAsk the user for these values and write them to .env:\n\nVariable\tRequired\tDescription\nRPC_URL\tYes\tBase mainnet RPC URL\nOPERATE_PASSWORD\tYes\tWallet encryption password (min 8 chars)\nGEMINI_API_KEY\tOnly if no Google One AI Premium\tGemini API key from https://aistudio.google.com/apikey. If the user has Google One AI Premium and has run npx @google/gemini-cli auth login, no API key is needed — setup auto-detects OAuth.\nGITHUB_TOKEN\tHighly recommended\tPersonal access token with repo scope\nGIT_AUTHOR_NAME\tHighly recommended\tGit commit author name — this becomes the identity the worker agent uses when committing code on venture jobs\nGIT_AUTHOR_EMAIL\tHighly recommended\tGit commit author email\n4. Run setup wizard\n\nRun setup in the foreground so you can capture the funding prompts:\n\nyarn setup\n\n\nSetup will display a wallet address and the exact funding amounts needed (ETH for gas + OLAS for staking). Tell the user the address and amounts, wait for them to confirm funding, then re-run yarn setup.\n\n5. Start the worker\nyarn worker\n\n\nFor a single-job test run: yarn worker --single\n\nDetailed Guides\nSetup (advanced): references/setup.md — Pyenv, Gemini OAuth detection, env search, funding details\nWallet: references/wallet.md — Balances, backup, key export, withdraw, recovery\nLaunchpad: references/launchpad.md — Browse ventures, suggest ideas, like, comment, propose KPIs. Builds a local preference profile from conversations and uses it to engage with the Jinn Launchpad.\nTroubleshooting\nIssue\tSolution\nyarn not found\tcorepack enable (ships with Node 20+)\npoetry not found\tcurl -sSL https://install.python-poetry.org | python3 -\nPython 3.12+ errors\tInstall Python 3.11 via pyenv: pyenv install 3.11.9\nSetup stuck\tWaiting for funding — send ETH/OLAS and re-run yarn setup\nGemini auth errors\tRun npx @google/gemini-cli auth login\nQuick Reference\nCommand\tPurpose\nyarn setup\tInitial service setup\nyarn worker\tRun worker (continuous)\nyarn worker --single\tTest with one job\nyarn wallet:info\tShow addresses + balances\nyarn wallet:backup\tBackup .operate directory\nyarn wallet:withdraw --to <addr>\tWithdraw funds from Safe\nyarn wallet:recover --to <addr>\tEmergency recovery (destructive)\nNeed Help?\nDocumentation\nTelegram Community\nNetwork Explorer — see your worker after setup"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/ritsuKai2000/jinn-node",
    "publisherUrl": "https://clawhub.ai/ritsuKai2000/jinn-node",
    "owner": "ritsuKai2000",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/jinn-node",
    "downloadUrl": "https://openagent3.xyz/downloads/jinn-node",
    "agentUrl": "https://openagent3.xyz/skills/jinn-node/agent",
    "manifestUrl": "https://openagent3.xyz/skills/jinn-node/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/jinn-node/agent.md"
  }
}