// paynode · v1 live

One API for Solana.
Built for AI agents.

Read any wallet, scan any token, execute swaps and transfers. One SDK, one key. Drop it into Claude, ChatGPT, Cursor, OpenClaw, or your own agent in 30 seconds. Free forever tier.

● Live1,000 free calls / mo·No card required
# Rugcheck $BONK
curl https://www.paynode.org/api/v1/scan \
  -H "x-api-key: pn_live_xxx" \
  -H "content-type: application/json" \
  -d '{"contract":"DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263"}'
#
# → { "security": { "score": 87, "verdict": "LIKELY_SAFE" },
#     "market":   { "price_usd": 0.0000237, "liquidity_usd": 2_184_000 },
#     "holders":  { "top_10_pct": 12.4 },
#     ... }

All endpoints authenticated with a single key. Typed responses. Ready for OpenAI function calling & MCP tool use.

Works with every AI agent framework

Claude DesktopChatGPTCursorOpenClawOpenAI SDKVercel AI SDKLangChainAnthropic SDK
// read · on-chain data

Every Solana data primitive,
in one key.

RPC, DAS, DEX, swap routing, parsing and labels - all normalized behind one key. Your agents stop gluing five APIs.

Rugcheck any token

Metadata, top-10 holder concentration, LP depth, age, volume consistency. Composite security score with specific risk flags - so your agent can explain why it's safe or not.

POST /v1/scan
{ "contract": "DezXAZ…263" }

// security: { score: 87, verdict: "LIKELY_SAFE",
//             risks: [] }

Read any wallet

SOL balance plus every SPL holding with live USD values. One call replaces five JSON-RPC round-trips. Includes token metadata and image URLs out of the box.

GET /v1/wallet/4mQ…kjLp

// native: { sol: 12.4 }
// holdings: [ { symbol: "BONK", amount: …,
//               value_usd: 2841 }, … ]

Parsed transactions, exportable

Human-readable tx history for any wallet - swaps, transfers, NFT sales. Filter by type. Export directly to Excel, CSV, or JSON for tax reports, journals, or compliance.

GET /v1/wallet/…/transactions
  ?type=SWAP&format=xlsx

// → Excel download. 30 lines of tx,
//   human-readable descriptions, fees.

Whales & smart money

Curated list of well-known Solana traders with their on-chain addresses. Pair with the wallet endpoints to follow whoever you want, without paying for Nansen-tier access.

GET /v1/whales

// whales: [ { address, label: "Ansem",
//             x_handle: "@blknoiz06",
//             notes: "…" }, … ]
// write · on-chain actions

Your agent doesn't just read.
It can actually trade.

Each user gets a dedicated AI wallet - encrypted server-side with AES-256, exportable anytime. Fund it, and your agent signs and broadcasts through a single POST.

Buy any SPL token

Swap SOL → token through Jupiter v6 with the best route auto-selected. Your agent passes a ticker or a mint, we handle slippage, priority fees, and confirmation.

POST /api/trade/buy
{ "token": "BONK", "amount_sol": 0.1 }

// → { signature, token, amount_tokens,
//     explorer_url: "https://solscan.io/tx/…" }

Sell by percentage

Exit a bag without doing balance math. Pass 25, 50, 100 - we compute from the live holding, route through Jupiter, credit SOL back to the wallet.

POST /api/trade/sell
{ "token": "BONK", "percentage": 50 }

// → { signature, sold_tokens,
//     received_sol: 0.48 }

Transfer SOL or SPL

Send anything your AI wallet holds to any Solana address. Useful for moving to a cold wallet, paying out to users, or settling with another agent.

POST /api/transfer
{ "to": "9pR…kL3", "amount": 0.05,
  "token": "SOL" }

// → { signature, to, amount, token }

Full wallet control

Create a new AI wallet in one click. Import an existing private key if you want to bring a funded wallet. Export the key anytime. Delete cleanly. You stay in control.

POST /api/wallet/create
POST /api/wallet/import    { privateKey }
POST /api/wallet/export    // base58
POST /api/wallet/delete
// MCP server

Claude, Cursor, OpenClaw - plugged into Solana in 30 seconds.

Install once. Your agent gets ten typed tools - seven read (scan, wallet, transactions, token, holders, quote, whales) and three write (buy, sell, transfer).

Write tools prompt Claude to confirm with you before broadcasting. You approve, your AI wallet signs, the tx hits mainnet.

{
  "mcpServers": {
    "paynode": {
      "command": "npx",
      "args": ["-y", "@paynode/mcp"],
      "env": { "PAYNODE_API_KEY": "pn_live_xxx" }
    }
  }
}
// pricing

Free while you build. Fair when you scale.

Pay in USDC from any Solana wallet. No credit card, no seats, no auto-renew trap. Each payment extends your plan by 30 or 365 days.

Free

$0/ forever
  • 1,000 API calls / mo
  • All read + write endpoints
  • AI wallet included
  • MCP server
  • 3 tracked wallets
  • Community support
Start free
Most popular

Builder

49USDC / month
  • 100,000 API calls / mo
  • 50 tracked wallets
  • 10 webhooks
  • Priority rate limit
  • Trade + transfer unlimited
  • Email support
Pay with Phantom

Pro

199USDC / month
  • 1M API calls / mo
  • 500 tracked wallets
  • 100 webhooks
  • Smart money feed
  • Multi-wallet management
  • SLA 99.9% · priority support
Pay with Phantom

Need more, whitelabel, or self-host? Let's talk →

// faq

Questions, answered straight.

How does PayNode handle keys and custody?+

Two layers. Your Phantom wallet is for authentication only - we never touch it. For execution, each user gets a dedicated AI wallet, encrypted server-side with AES-256 and exportable anytime. You fund it with what your agent needs to spend. Data endpoints are read-only.

Can my agent trade autonomously?+

Yes - but you decide how autonomous. Through the raw API the agent signs whatever you tell it to. Through our MCP server, every write tool is described with 'confirm before broadcasting' language so Claude / Cursor asks you first by default. Add your own logic on top (max size, allow-list tokens) to taste.

How do I fund the AI wallet?+

After creating it in the dashboard, send SOL (or USDC / any SPL token) to its address from Phantom, a CEX, or anywhere. The balance refreshes live. Treat it like a hot wallet - keep only what your agent needs.

How do I pay? Do you accept cards?+

No cards, no Stripe. You pay in USDC on Solana from Phantom (or any wallet). Each payment extends your plan by 30 or 365 days - it's not a subscription, so there's nothing to cancel. Annual pays 10 months for 12 (~20% off).

What's under the hood?+

Solana RPC, DEX data, swap routing, and a parsing + normalization layer we manage so you don't have to. One API replaces what would otherwise be five provider accounts.

How does this plug into ChatGPT or Claude?+

Generate a key in the dashboard, paste our OpenAPI spec into a Custom GPT, or install @paynode/mcp in Claude Desktop, Cursor, or OpenClaw. 60 seconds, no SDK required.

What about other chains?+

Solana only for v1. Base and Ethereum are planned once the product earns the right - we'd rather nail one chain than be mediocre on three.

How do I cancel or downgrade?+

Dashboard → Billing → Cancel. Effective at end of cycle. Free tier stays active forever.

Ship your Solana agent.
Skip the infra.

Grab a free API key, drop us into your agent, and focus on the product.