Skip to Content
DocsAI Agent SkillsOverview

AI Agent Skills

Integrate KryptoGO stablecoin payments with a single prompt. Our AI Agent Skills work with Claude Code, Cursor, Codex, GitHub Copilot, and other AI coding agents.

Instead of reading docs and writing boilerplate, just tell your AI agent what you need — it already knows the KryptoGO APIs, SDKs, and best practices.

> Help me integrate KryptoGO stablecoin payments

Why AI Agent Skills?

Traditional integration means reading docs, copying snippets, and debugging edge cases. AI Agent Skills flip that — your coding agent gets the full context of KryptoGO’s payment APIs injected directly, so it can:

  • Scaffold a checkout flow from a single prompt
  • Handle webhooks with correct signature verification
  • Set up the SDK with proper provider configuration
  • Query payment status and reconcile transactions
  • Transfer tokens for withdrawals and payouts

Quick Start

Create a KryptoGO Account

Go to KryptoGO Studio  and sign up. Create a new organization — this is your workspace for managing payments.

Get Your Credentials

  1. Your Client ID is visible in the organization dashboard
  2. Navigate to User Setting → Account Setting and click Create API Key
  3. Copy and store the API key securely — it’s only shown once

Install the Skills

# Install all KryptoGO Payment skills npx skills add kryptogo/kryptogo-payment-skill # Or install selectively npx skills add kryptogo/kryptogo-payment-skill --skill kryptogo-pay # List available skills npx skills add kryptogo/kryptogo-payment-skill --list

Configure Environment

Create a .env file in your project root:

KRYPTOGO_CLIENT_ID=your_client_id KRYPTOGO_STUDIO_API_KEY=your_api_key KRYPTOGO_ORIGIN=your_domain

Always add .env to .gitignore. Never expose your API key in client-side code. All API calls with the API key should be made from your server.

Start Building

Tell your AI agent what you need:

> /kryptogo-pay-checkout > I need a USDT checkout page for my e-commerce app > Add stablecoin payments to my Next.js store

Available Skills

SkillDescriptionWhen to Use
/kryptogo-payOverview & environment setupFirst-time setup, general guidance
/kryptogo-pay-checkoutCreate Payment IntentsAccept payments, build checkout flows
/kryptogo-pay-queryQuery Payment IntentsCheck payment status, reconciliation
/kryptogo-pay-webhookHandle webhook callbacksReceive real-time payment notifications
/kryptogo-pay-transferTransfer tokensWithdrawals, payouts, token distribution

Trigger Keywords

AI agents will automatically load the relevant skill when you mention these keywords:

SkillKeywords
kryptogo-payKryptoGO, stablecoin payment, crypto payment
kryptogo-pay-checkoutKryptoGO checkout, create payment, payment intent
kryptogo-pay-queryKryptoGO query, payment status
kryptogo-pay-webhookKryptoGO webhook, callback, notification
kryptogo-pay-transferKryptoGO transfer, withdrawal, payout

Integration Paths

Path A: React SDK (Frontend)

Best for apps that need a payment UI. The SDK provides a usePayment hook and pre-built payment modal.

npm install @kryptogo/kryptogokit-sdk-react wagmi viem@2.x @tanstack/react-query
import { usePayment } from '@kryptogo/payment'; function PayButton() { const { openPaymentModal, isSuccess, txHash } = usePayment(); return ( <button onClick={() => openPaymentModal({ fiat_amount: '10', fiat_currency: 'USD', callback_url: 'https://your-server.com/webhook', order_data: { order_id: '12345' }, })}> Pay $10 USD </button> ); }

See the full SDK documentation and our sample app for a complete example.

Path B: Direct API (Backend)

Best for server-to-server integrations, custom frontends, or cross-platform apps.

curl -X POST https://wallet.kryptogo.app/v1/studio/api/payment/intent \ -H 'Content-Type: application/json' \ -H 'X-Client-ID: YOUR_CLIENT_ID' \ -H 'Origin: YOUR_DOMAIN' \ -H 'X-STUDIO-API-KEY: YOUR_API_KEY' \ -d '{"fiat_amount":"10.0","fiat_currency":"USD"}'

See the API reference for full endpoint documentation.

Path C: Quick Start Template (Express)

Get a working backend in 60 seconds:

npx create-kg-express-test my-app cd my-app cp .env.example .env # Edit .env with your credentials npm install && npm start

See the example server setup for details.

Resources