Switching from Skyfire to Arch Tools
Skyfire ceased operations. Your AI agents still need to pay for services. Here's how to move to Arch Tools in under 10 minutes — with more tools, native x402 payments, and open-source infrastructure.
In This Guide
1. Get an Arch Tools API key (free, 100 credits included)
2. Replace Skyfire SDK calls with simple
fetch() to archtools.dev/v1/tools/*3. For autonomous agent payments: use x402 headers instead of KYAPay tokens
That's it. 63 tools available immediately. No wallet setup, no KYA registration, no USDC pre-loading.
Feature Comparison
Here's how the two platforms stack up:
| Feature | Skyfire | Arch Tools |
|---|---|---|
| Primary Purpose | Payment rails for AI agents | API tools + payment rails for AI agents |
| Available Tools | 0 — payment network only | 63 tools (web scrape, AI generate, crypto, email, etc.) |
| Payment Protocol | KYAPay (proprietary JWT tokens) | x402 (open standard by Coinbase) |
| Supported Currencies | USDC only | USDC, USDT, ETH, SOL, BNB, TAO, NEAR + more |
| Supported Chains | Limited (primarily Base) | 9 networks (Base, Ethereum, Solana, Polygon, Arbitrum, etc.) |
| Agent Identity | KYA protocol (proprietary) | API key or x402 payment header (standard HTTP) |
| Human Developer Path | Wallet + USDC required | API key + Stripe credits (no crypto needed) |
| Free Tier | No | 100 free credits (25 instant, 75 on email verify) |
| MCP Support | Demo only | Full MCP server — all 63 tools in Claude Desktop, Cursor, etc. |
| Open Source | Proprietary | Open source (MIT) |
| Setup Time | Wallet creation + KYA registration + USDC loading | 30 seconds — email signup, instant API key |
| Pricing Model | Per-transaction + platform fees | Per-call credits ($0.001/credit) — no platform fees |
| Status | Ceased operations | Active — 99.9% uptime |
Concept Mapping: Skyfire → Arch Tools
If you're familiar with Skyfire's architecture, here's how concepts translate:
| Skyfire Concept | Arch Tools Equivalent |
|---|---|
| SKYFIRE_API_KEY | x-api-key: arch_your_key |
| KYAPay JWT Token | X-PAYMENT header (x402) |
| Digital Wallet | Any crypto wallet (MetaMask, Coinbase, etc.) — or just use API key + credits |
| KYA Agent Identity | API key (for tracked usage) or x402 payment (for anonymous access) |
| Skyfire Seller SDK | Standard REST API — no SDK needed. fetch() works. |
| Spending Limits | Credit balance (pre-purchased) or per-call x402 (agent controls its own spend) |
| Real-time Dashboard | Usage API at /v1/usage — or credit balance in response headers |
Step-by-Step Migration
1 Get Your API Key
Go to archtools.dev → enter your email → get an API key instantly. You start with 25 free credits, and 75 more on email verification. No credit card, no wallet, no KYA registration needed.
2 Remove Skyfire SDK
Uninstall @skyfire-xyz/skyfire-seller-sdk-node and remove any KYAPay token validation logic. Arch Tools uses standard REST — a single fetch() call replaces the entire SDK.
3 Update Your API Calls
Replace Skyfire payment endpoints with Arch Tools tool endpoints. Instead of paying through a separate payment rail, your agent calls a tool and either includes an x-api-key header or an X-PAYMENT x402 header. The tool executes and returns results in the same request.
4 Choose Your Payment Path
For human developers: Use API key + purchased credits via Stripe. Simple, familiar, no crypto needed.
For autonomous agents: Use x402 payment headers. Agent discovers pricing via /.well-known/x402, constructs a signed payment, and includes it with each request. 9 chains, 7+ tokens supported.
5 Test and Ship
Hit any endpoint with your API key and verify it works. All 63 tools are available immediately — no per-tool signup. Your agent is live.
Code Examples
Before: Skyfire (KYAPay Token Validation)
// Skyfire seller SDK — validate and charge KYAPay tokens
import { SkyfireSeller } from '@skyfire-xyz/skyfire-seller-sdk-node';
const seller = new SkyfireSeller({
apiKey: process.env.SKYFIRE_API_KEY,
});
// Validate the incoming KYA+PAY JWT token
const validation = await seller.validateToken(req.headers['x-skyfire-token']);
if (!validation.valid) {
return res.status(401).json({ error: 'Invalid KYAPay token' });
}
// Charge the agent
const charge = await seller.chargeToken(validation.token, {
amount: '0.001',
currency: 'USDC',
description: 'Web scrape service',
});
// Now execute the actual service...
const result = await doWebScrape(req.body.url);
After: Arch Tools (Simple REST Call)
// Arch Tools — one call, tool executes and returns results
const response = await fetch('https://archtools.dev/v1/tools/web-scrape', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-api-key': process.env.ARCH_API_KEY, // or use X-PAYMENT for x402
},
body: JSON.stringify({
url: 'https://example.com',
format: 'markdown',
}),
});
const data = await response.json();
// { content: "# Example...", word_count: 342, credits_remaining: 9995 }
Autonomous Agent: x402 Flow
// Agent-to-API payment — no pre-loaded wallet, no KYA registration
// Step 1: Discover pricing
const pricing = await fetch('https://archtools.dev/.well-known/x402');
// Returns accepted networks, assets, and max amounts
// Step 2: Construct x402 payment and call tool
const response = await fetch('https://archtools.dev/v1/tools/ai-generate', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-PAYMENT': constructX402Payment({ // Use x402 client library
network: 'base-mainnet',
asset: 'USDC',
amount: '0.02',
}),
},
body: JSON.stringify({
prompt: 'Summarize the latest AI news',
model: 'claude-3-5-sonnet',
}),
});
const data = await response.json();
// { output: "Here's the latest...", paid_via: "x402", receipt: "0x..." }
MCP Setup (Claude Desktop / Cursor / Windsurf)
// Add to your MCP config — all 63 tools appear instantly
{
"mcpServers": {
"arch-tools": {
"command": "npx",
"args": ["-y", "mcp-remote",
"https://archtools.dev/mcp/sse"],
"env": { "ARCH_API_KEY": "arch_your_key" }
}
}
}
What You Gain
Skyfire was a payment rail — you still had to build or find the services to pay for. Arch Tools is tools and payments in one. Web scrape, AI text generation (Claude, GPT-4, Grok, Gemini), crypto prices, email, PDF parsing, fact-checking, domain lookup — 63 tools behind a single API key.
KYAPay was a proprietary protocol controlled by one company. x402 is an open standard backed by Coinbase, supported across the agentic commerce ecosystem. Your agent isn't locked into any single vendor ever again.
Skyfire supported USDC on limited chains. Arch Tools accepts USDC, USDT, ETH, and SOL across 9 networks — Base, Ethereum, Arbitrum, Polygon, Optimism, Avalanche, Solana, Unichain, and Monad.
Arch Tools is open source under MIT license. You can audit the code, self-host, fork, or contribute. When Skyfire shut down, customers lost everything. With open source, the code is always yours.
Need tools but don't want to deal with wallets and USDC? Use API key + Stripe credits. Pay with a regular credit card, get credits, call tools. Dead simple.
Frequently Asked Questions
Do I need to set up a wallet?
No. If you're a developer, just sign up and use your API key with Stripe-purchased credits. If you're building autonomous agents, they can use any standard crypto wallet with x402 — no proprietary wallet system needed.
What about my Skyfire agent identities (KYA)?
Arch Tools uses standard API keys for identity. For x402 payments, the payment header itself serves as authentication — your agent proves it can pay, which is all that's needed. No separate identity registration required.
Can I still use USDC on Base?
Yes — USDC on Base is fully supported, plus 14 other networks and 6 more tokens. You have more options, not fewer.
Is there an SDK?
You don't need one — it's a REST API. fetch() or curl is all you need. For MCP users, install the MCP server config and all tools appear natively in Claude Desktop, Cursor, and Windsurf.
What tools are available?
63 production-ready tools. Check the full tool directory — categories include AI generation, web scraping, crypto, file conversion, security, email, and more.
Is there a free tier?
Yes — every account gets 100 free credits — 25 instant on signup, 75 more on email verification. No credit card required. That's enough to try dozens of tools before buying more.