โ† All skills
Tencent SkillHub ยท Developer Tools

x402 Compute

This skill should be used when the user asks to "provision GPU instance", "spin up a cloud server", "list compute plans", "browse GPU pricing", "extend compu...

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

This skill should be used when the user asks to "provision GPU instance", "spin up a cloud server", "list compute plans", "browse GPU pricing", "extend compu...

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
requirements.txt, SKILL.md, scripts/browse_regions.py, scripts/browse_plans.py, scripts/wallet_signing.py, scripts/list_instances.py

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

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

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.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.7

Documentation

ClawHub primary doc Primary doc: SKILL.md 13 sections Open source page

x402 Singularity Compute

Provision and manage GPU/VPS instances paid with USDC via the x402 payment protocol. Base URL: https://compute.x402layer.cc Networks: Base (EVM) โ€ข Solana Currency: USDC Protocol: HTTP 402 Payment Required Access Note: Preferred access is SSH public key. If no SSH key is provided, a one-time password fallback can be fetched once via API.

1. Install Dependencies

pip install -r {baseDir}/requirements.txt

2. Set Up Wallet

Option A: Base (EVM) Private Key export PRIVATE_KEY="0x..." export WALLET_ADDRESS="0x..." Option B: Solana Private Key export SOLANA_SECRET_KEY="base58-or-json-array" export SOLANA_WALLET_ADDRESS="YourSolanaAddress" export COMPUTE_AUTH_CHAIN="solana" Create COMPUTE_API_KEY (optional) for management endpoints: python {baseDir}/scripts/create_api_key.py --label "my-agent"

โš ๏ธ Security Notice

IMPORTANT: This skill handles private keys for signing blockchain transactions. Never use your primary custody wallet - Create a dedicated wallet with limited funds Private keys are used locally only - They sign transactions locally and are never transmitted For testing: Use a throwaway wallet with minimal USDC

Scripts Overview

ScriptPurposebrowse_plans.pyList available GPU/VPS plans with pricingbrowse_regions.pyList deployment regionsprovision.pyProvision a new instance (x402 payment, --months or --days)create_api_key.pyCreate an API key for agent access (optional)list_instances.pyList your active instancesinstance_details.pyGet details for a specific instanceget_one_time_password.pyRetrieve one-time root password fallbackextend_instance.pyExtend instance lifetime (x402 payment)destroy_instance.pyDestroy an instancesolana_signing.pyInternal helper for Solana x402 payment signing

Instance Lifecycle

Browse Plans โ†’ Provision (pay USDC) โ†’ Active โ†’ Extend / Destroy โ†’ Expired Instances expire after their prepaid duration. Extend before expiry to keep them running.

A. Browse and Provision

# List GPU plans python {baseDir}/scripts/browse_plans.py # Filter by type (gpu/vps/high-performance) python {baseDir}/scripts/browse_plans.py --type vcg # Check available regions python {baseDir}/scripts/browse_regions.py # Generate a dedicated SSH key once (recommended for agents) ssh-keygen -t ed25519 -N "" -f ~/.ssh/x402_compute # Provision an instance for 1 month (triggers x402 payment) python {baseDir}/scripts/provision.py vcg-a100-1c-2g-6gb lax --months 1 --label "my-gpu" --ssh-key-file ~/.ssh/x402_compute.pub # Provision a daily instance (cheaper, use-and-throw) python {baseDir}/scripts/provision.py vc2-1c-1gb ewr --days 1 --label "test-daily" --ssh-key-file ~/.ssh/x402_compute.pub # Provision for 3 days python {baseDir}/scripts/provision.py vc2-1c-1gb ewr --days 3 --label "short-task" --ssh-key-file ~/.ssh/x402_compute.pub # Provision on Solana python {baseDir}/scripts/provision.py vc2-1c-1gb ewr --months 1 --label "my-sol-vps" --network solana --ssh-key-file ~/.ssh/x402_compute.pub # โš ๏ธ After provisioning, wait 2-3 minutes for Vultr to complete setup # Then fetch your instance details (IP, status): python {baseDir}/scripts/instance_details.py <instance_id>

B. Manage Instances

# Optional: create a reusable API key (avoids message signing each request) python {baseDir}/scripts/create_api_key.py --label "my-agent" # List all your instances python {baseDir}/scripts/list_instances.py # Get details for one instance python {baseDir}/scripts/instance_details.py <instance_id> # Optional fallback if no SSH key was provided during provisioning python {baseDir}/scripts/get_one_time_password.py <instance_id> # Extend by 1 day python {baseDir}/scripts/extend_instance.py <instance_id> --hours 24 # Extend by 1 month python {baseDir}/scripts/extend_instance.py <instance_id> --hours 720 # Extend on Solana python {baseDir}/scripts/extend_instance.py <instance_id> --hours 720 --network solana # Destroy python {baseDir}/scripts/destroy_instance.py <instance_id>

x402 Payment Flow

Request provision/extend โ†’ server returns HTTP 402 with payment requirements Script signs payment locally: Base: USDC TransferWithAuthorization (EIP-712) Solana: signed SPL transfer transaction payload Script resends request with X-Payment header containing signed payload Server verifies payment, settles on-chain, provisions/extends instance For Solana, transient facilitator failures can happen. Retry once or twice if you get a temporary 5xx verify error.

Plan Types

TypePlan PrefixDescriptionGPUvcg-*GPU-accelerated (A100, H100, etc.)VPSvc2-*Standard cloud computeHigh-Perfvhp-*High-performance dedicatedDedicatedvdc-*Dedicated bare-metal

Environment Reference

VariableRequired ForDescriptionPRIVATE_KEYBase paymentsEVM private key (0x...)WALLET_ADDRESSBase modeBase wallet address (0x...)SOLANA_SECRET_KEYSolana modeSolana signer key (base58 or JSON byte array)SOLANA_WALLET_ADDRESSSolana modeSolana wallet address (optional if derivable from secret)COMPUTE_AUTH_CHAINSolana/base auth overridebase or solanaCOMPUTE_API_KEYOptionalReusable API key for compute management endpoints

API Reference

For full endpoint details, see references/api-reference.md.

Resources

๐Ÿ“– Documentation: studio.x402layer.cc/docs/agentic-access/x402-compute ๐Ÿ–ฅ๏ธ Compute Dashboard: compute.x402layer.cc ๐ŸŒ x402 Studio: studio.x402layer.cc

Category context

Code helpers, APIs, CLIs, browser automation, testing, and developer operations.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
4 Scripts1 Docs1 Files
  • SKILL.md Primary doc
  • scripts/browse_plans.py Scripts
  • scripts/browse_regions.py Scripts
  • scripts/list_instances.py Scripts
  • scripts/wallet_signing.py Scripts
  • requirements.txt Files