Back to Registry
View Author Profile
Official Verified
Apiosk
Skill by obcraft
skill-install — Terminal
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/obcraft/apioskOr
Apiosk - Keyless API Access with USDC Micropayments
Pay-per-request API access for agents. No API keys. No accounts. Just pay and call.
Apiosk enables agents to access production APIs using x402 protocol - USDC micropayments on Base blockchain. Stop managing API keys, start paying per request.
🎯 What This Skill Does
- Discover APIs - Browse 9+ production APIs (weather, prices, news, geocoding, etc.)
- Pay per request - Automatic USDC micropayments ($0.001-0.10 per call)
- No setup - No API keys, no accounts, no subscriptions
- Instant access - Call APIs immediately with x402 payment
📦 Installation
# Via ClawHub
clawhub install apiosk
# Or clone manually
git clone https://github.com/apiosk/apiosk-skill
⚙️ Configuration
1. Set Up Wallet (One-time)
# Generate new wallet (or import existing)
./setup-wallet.sh
# This creates ~/.apiosk/wallet.json with:
# - Private key (stored locally, chmod 600 for security)
# - Public address
# - Base mainnet RPC
**IMPORTANT:** The private key is stored in plaintext in `~/.apiosk/wallet.json` (with restrictive file permissions). Only fund this wallet with small amounts for testing. For production, use a hardware wallet or external key management.
Important: Fund your wallet with USDC on Base mainnet (minimum $1-10 recommended).
How to fund:
- Bridge USDC to Base via https://bridge.base.org
- Or buy USDC on Coinbase → withdraw to Base
- Send to your Apiosk wallet address
2. Discover Available APIs
# List all APIs
./list-apis.sh
# Output:
# weather $0.001/req Get current weather and forecasts
# prices $0.002/req Crypto/stock/forex prices
# news $0.005/req Global news by topic/country
# company $0.01/req Company info, financials, news
# geocode $0.001/req Address → Coordinates
# ...
🚀 Usage
Basic API Call
# Call weather API
./call-api.sh weather --params '{"city": "Amsterdam"}'
# Output:
# {
# "temperature": 12,
# "condition": "Cloudy",
# "forecast": [...]
# }
#
# ✅ Paid: $0.001 USDC
From Agent Code (Node.js)
const { callApiosk } = require('./apiosk-client');
// Call weather API
const weather = await callApiosk('weather', {
city: 'Amsterdam'
});
console.log(`Temperature: ${weather.temperature}°C`);
// ✅ Automatically paid $0.001 USDC
From Agent Code (Python)
from apiosk_client import call_apiosk
# Call prices API
prices = call_apiosk('prices', {
'symbols': ['BTC', 'ETH']
})
print(f"BTC: ${prices['BTC']}")
# ✅ Automatically paid $0.002 USDC
📚 Available APIs
Metadata
AI Skill Finder
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skill Add to Configuration
Paste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-obcraft-apiosk": {
"enabled": true,
"auto_update": true
}
}
}Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.