{
  "schemaVersion": "1.0",
  "item": {
    "slug": "gizmolab-tools",
    "name": "GizmoLab Tools",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/gizmo-dev/gizmolab-tools",
    "canonicalUrl": "https://clawhub.ai/gizmo-dev/gizmolab-tools",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/gizmolab-tools",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=gizmolab-tools",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.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",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.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/gizmolab-tools"
    },
    "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/gizmolab-tools",
    "agentPageUrl": "https://openagent3.xyz/skills/gizmolab-tools/agent",
    "manifestUrl": "https://openagent3.xyz/skills/gizmolab-tools/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/gizmolab-tools/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": "GizmoLab Tools & UI",
        "body": "Tools: https://tools.gizmolab.io/ - Free blockchain developer tools\nUI Library: https://ui.gizmolab.io/ - Web3 component library"
      },
      {
        "title": "Ethereum Tools",
        "body": "ToolURLPurposeContracts UI/ethereum/contracts/uiInteract with any smart contract (read/write)Transaction Decoder/ethereum/converters/transaction-decoderDecode raw transaction dataENS Lookup/ethereum/ens/lookupResolve ENS names to addressesBurner Wallet/ethereum/wallets/burnerGenerate temporary wallets"
      },
      {
        "title": "Solana Tools",
        "body": "ToolURLPurposeCreate Token/solana/token/createCreate new SPL tokensMint Token/solana/token/mintMint tokens to addressesToken Snapshot/solana/token/snapshot/tokenSnapshot token holdersSwap/solana/swapSwap tokens via Jupiter"
      },
      {
        "title": "Usage",
        "body": "All tools are web-based. Use the browser tool to interact:"
      },
      {
        "title": "Example: ENS Lookup",
        "body": "1. browser action=open targetUrl=\"https://tools.gizmolab.io/ethereum/ens/lookup\"\n2. browser action=snapshot  \n3. Find the ENS input field, type the name\n4. Click lookup/resolve button\n5. browser action=snapshot to see result"
      },
      {
        "title": "Example: Transaction Decoder",
        "body": "1. browser action=open targetUrl=\"https://tools.gizmolab.io/ethereum/converters/transaction-decoder\"\n2. browser action=snapshot\n3. Paste raw transaction hex into input\n4. Click decode button\n5. browser action=snapshot to see decoded data"
      },
      {
        "title": "Example: Create Solana Token",
        "body": "1. browser action=open targetUrl=\"https://tools.gizmolab.io/solana/token/create\"\n2. browser action=snapshot\n3. Connect wallet when prompted\n4. Fill token details (name, symbol, decimals, supply)\n5. Click create and confirm transaction"
      },
      {
        "title": "Contracts UI",
        "body": "Enter contract address + ABI\nSelect network (Mainnet, Goerli, Sepolia, etc.)\nRead contract state or write transactions\nSupports any EVM-compatible contract"
      },
      {
        "title": "Transaction Decoder",
        "body": "Input: Raw transaction hex (0x...)\nOutput: Decoded function call, parameters, values\nWorks with any transaction data"
      },
      {
        "title": "ENS Lookup",
        "body": "Forward lookup: ENS name → Ethereum address\nReverse lookup: Address → ENS name\nShows resolver, registrant, expiry"
      },
      {
        "title": "Burner Wallet",
        "body": "Generates random private key + address\nUse for testing only\nNever use for real funds"
      },
      {
        "title": "Solana Token Create",
        "body": "Creates new SPL token\nSet name, symbol, decimals, initial supply\nUpload token image/metadata\nRequires wallet connection (Phantom, Solflare)"
      },
      {
        "title": "Solana Token Mint",
        "body": "Mint additional tokens\nEnter token address + amount\nMust be token authority"
      },
      {
        "title": "Solana Token Snapshot",
        "body": "Get list of all token holders\nExport as CSV\nShows balances at current slot"
      },
      {
        "title": "Solana Swap",
        "body": "Jupiter-powered swaps\nBest price routing\nConnect wallet to execute"
      },
      {
        "title": "Networks Supported",
        "body": "Ethereum: Mainnet, Goerli, Sepolia, Base, Polygon, Arbitrum, Optimism, Avalanche, BNB Chain\n\nSolana: Mainnet, Devnet"
      },
      {
        "title": "Tips",
        "body": "For contract interactions, have the ABI ready (get from Etherscan)\nTransaction decoder works offline - no network needed\nBurner wallets are ephemeral - save keys if needed\nSolana tools require a connected wallet (Phantom recommended)"
      },
      {
        "title": "GizmoLab UI - Web3 Component Library",
        "body": "Full-stack Web3 components for building dApps at https://ui.gizmolab.io/"
      },
      {
        "title": "Available Components",
        "body": "ComponentURLPurposeAbstract Gasless NFT Mint/components/abstract-gasless-nft-mintMint NFTs without gas fees using account abstractionAbstract Sign In/components/abstract-sign-inSign in with Abstract Global WalletChain Selector/components/chain-selectorHeader popover to switch blockchain networksCrypto Product Card/components/crypto-product-cardPay-with-crypto or custom ERC20 product cardNFT Mint Card/components/nft-mint-cardMint NFTs with smart contract integrationNFT Portfolio/components/nft-portfolioDashboard to view NFT holdingsLiFi Widget/components/lifi-widgetCross-chain bridging and swappingPolymarket Widget/components/polymarket-widgetPrediction market trading widget"
      },
      {
        "title": "Installation Guides",
        "body": "Available at https://ui.gizmolab.io/docs/:\n\nInstall Abstract Global Wallet - Account abstraction setup\nInstall Next.js 14 - Next.js project setup\nInstall Dynamic - Dynamic wallet integration\nInstall Shadcn UI - Shadcn UI setup\nDeploy EVM Contract - Smart contract deployment"
      },
      {
        "title": "1. Browse Components",
        "body": "browser action=open targetUrl=\"https://ui.gizmolab.io/components\"\nbrowser action=snapshot"
      },
      {
        "title": "2. View Component Details",
        "body": "Each component page includes:\n\nLive preview/demo\nInstallation instructions\nCode snippets (copy-paste ready)\nProps/configuration options"
      },
      {
        "title": "3. Example: Add NFT Mint Card",
        "body": "1. Go to /components/nft-mint-card\n2. Copy the installation command\n3. Copy the component code\n4. Configure with your contract address\n5. Import and use in your dApp"
      },
      {
        "title": "Tech Stack",
        "body": "Components are built with:\n\nReact / Next.js 14\nShadcn UI (Tailwind-based)\nWagmi / Viem (Ethereum)\nAccount Abstraction support"
      },
      {
        "title": "Playground",
        "body": "Test components live at https://ui.gizmolab.io/playground"
      },
      {
        "title": "Custom Development",
        "body": "For custom Web3 components or dApp development:\n\nBook a call: https://calendly.com/gizmolab/30min\nContact: https://gizmolab.io/contact"
      }
    ],
    "body": "GizmoLab Tools & UI\n\nTools: https://tools.gizmolab.io/ - Free blockchain developer tools UI Library: https://ui.gizmolab.io/ - Web3 component library\n\nAvailable Tools\nEthereum Tools\nTool\tURL\tPurpose\nContracts UI\t/ethereum/contracts/ui\tInteract with any smart contract (read/write)\nTransaction Decoder\t/ethereum/converters/transaction-decoder\tDecode raw transaction data\nENS Lookup\t/ethereum/ens/lookup\tResolve ENS names to addresses\nBurner Wallet\t/ethereum/wallets/burner\tGenerate temporary wallets\nSolana Tools\nTool\tURL\tPurpose\nCreate Token\t/solana/token/create\tCreate new SPL tokens\nMint Token\t/solana/token/mint\tMint tokens to addresses\nToken Snapshot\t/solana/token/snapshot/token\tSnapshot token holders\nSwap\t/solana/swap\tSwap tokens via Jupiter\nUsage\n\nAll tools are web-based. Use the browser tool to interact:\n\nExample: ENS Lookup\n1. browser action=open targetUrl=\"https://tools.gizmolab.io/ethereum/ens/lookup\"\n2. browser action=snapshot  \n3. Find the ENS input field, type the name\n4. Click lookup/resolve button\n5. browser action=snapshot to see result\n\nExample: Transaction Decoder\n1. browser action=open targetUrl=\"https://tools.gizmolab.io/ethereum/converters/transaction-decoder\"\n2. browser action=snapshot\n3. Paste raw transaction hex into input\n4. Click decode button\n5. browser action=snapshot to see decoded data\n\nExample: Create Solana Token\n1. browser action=open targetUrl=\"https://tools.gizmolab.io/solana/token/create\"\n2. browser action=snapshot\n3. Connect wallet when prompted\n4. Fill token details (name, symbol, decimals, supply)\n5. Click create and confirm transaction\n\nTool Details\nContracts UI\nEnter contract address + ABI\nSelect network (Mainnet, Goerli, Sepolia, etc.)\nRead contract state or write transactions\nSupports any EVM-compatible contract\nTransaction Decoder\nInput: Raw transaction hex (0x...)\nOutput: Decoded function call, parameters, values\nWorks with any transaction data\nENS Lookup\nForward lookup: ENS name → Ethereum address\nReverse lookup: Address → ENS name\nShows resolver, registrant, expiry\nBurner Wallet\nGenerates random private key + address\nUse for testing only\nNever use for real funds\nSolana Token Create\nCreates new SPL token\nSet name, symbol, decimals, initial supply\nUpload token image/metadata\nRequires wallet connection (Phantom, Solflare)\nSolana Token Mint\nMint additional tokens\nEnter token address + amount\nMust be token authority\nSolana Token Snapshot\nGet list of all token holders\nExport as CSV\nShows balances at current slot\nSolana Swap\nJupiter-powered swaps\nBest price routing\nConnect wallet to execute\nNetworks Supported\n\nEthereum: Mainnet, Goerli, Sepolia, Base, Polygon, Arbitrum, Optimism, Avalanche, BNB Chain\n\nSolana: Mainnet, Devnet\n\nTips\nFor contract interactions, have the ABI ready (get from Etherscan)\nTransaction decoder works offline - no network needed\nBurner wallets are ephemeral - save keys if needed\nSolana tools require a connected wallet (Phantom recommended)\nGizmoLab UI - Web3 Component Library\n\nFull-stack Web3 components for building dApps at https://ui.gizmolab.io/\n\nAvailable Components\nComponent\tURL\tPurpose\nAbstract Gasless NFT Mint\t/components/abstract-gasless-nft-mint\tMint NFTs without gas fees using account abstraction\nAbstract Sign In\t/components/abstract-sign-in\tSign in with Abstract Global Wallet\nChain Selector\t/components/chain-selector\tHeader popover to switch blockchain networks\nCrypto Product Card\t/components/crypto-product-card\tPay-with-crypto or custom ERC20 product card\nNFT Mint Card\t/components/nft-mint-card\tMint NFTs with smart contract integration\nNFT Portfolio\t/components/nft-portfolio\tDashboard to view NFT holdings\nLiFi Widget\t/components/lifi-widget\tCross-chain bridging and swapping\nPolymarket Widget\t/components/polymarket-widget\tPrediction market trading widget\nInstallation Guides\n\nAvailable at https://ui.gizmolab.io/docs/:\n\nInstall Abstract Global Wallet - Account abstraction setup\nInstall Next.js 14 - Next.js project setup\nInstall Dynamic - Dynamic wallet integration\nInstall Shadcn UI - Shadcn UI setup\nDeploy EVM Contract - Smart contract deployment\nUsing Components\n1. Browse Components\nbrowser action=open targetUrl=\"https://ui.gizmolab.io/components\"\nbrowser action=snapshot\n\n2. View Component Details\n\nEach component page includes:\n\nLive preview/demo\nInstallation instructions\nCode snippets (copy-paste ready)\nProps/configuration options\n3. Example: Add NFT Mint Card\n1. Go to /components/nft-mint-card\n2. Copy the installation command\n3. Copy the component code\n4. Configure with your contract address\n5. Import and use in your dApp\n\nTech Stack\n\nComponents are built with:\n\nReact / Next.js 14\nShadcn UI (Tailwind-based)\nWagmi / Viem (Ethereum)\nAccount Abstraction support\nPlayground\n\nTest components live at https://ui.gizmolab.io/playground\n\nCustom Development\n\nFor custom Web3 components or dApp development:\n\nBook a call: https://calendly.com/gizmolab/30min\nContact: https://gizmolab.io/contact"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/gizmo-dev/gizmolab-tools",
    "publisherUrl": "https://clawhub.ai/gizmo-dev/gizmolab-tools",
    "owner": "gizmo-dev",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/gizmolab-tools",
    "downloadUrl": "https://openagent3.xyz/downloads/gizmolab-tools",
    "agentUrl": "https://openagent3.xyz/skills/gizmolab-tools/agent",
    "manifestUrl": "https://openagent3.xyz/skills/gizmolab-tools/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/gizmolab-tools/agent.md"
  }
}