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 paymentsWhy 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
- Your Client ID is visible in the organization dashboard
- Navigate to User Setting → Account Setting and click Create API Key
- 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 --listConfigure 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_domainAlways 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 storeAvailable Skills
| Skill | Description | When to Use |
|---|---|---|
/kryptogo-pay | Overview & environment setup | First-time setup, general guidance |
/kryptogo-pay-checkout | Create Payment Intents | Accept payments, build checkout flows |
/kryptogo-pay-query | Query Payment Intents | Check payment status, reconciliation |
/kryptogo-pay-webhook | Handle webhook callbacks | Receive real-time payment notifications |
/kryptogo-pay-transfer | Transfer tokens | Withdrawals, payouts, token distribution |
Trigger Keywords
AI agents will automatically load the relevant skill when you mention these keywords:
| Skill | Keywords |
|---|---|
kryptogo-pay | KryptoGO, stablecoin payment, crypto payment |
kryptogo-pay-checkout | KryptoGO checkout, create payment, payment intent |
kryptogo-pay-query | KryptoGO query, payment status |
kryptogo-pay-webhook | KryptoGO webhook, callback, notification |
kryptogo-pay-transfer | KryptoGO 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-queryimport { 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 startSee the example server setup for details.
Resources
- KryptoGO Payment Skills on GitHub
- Payment Sample App — full Next.js e-commerce demo
- skills.sh — browse and discover AI agent skills
- KryptoGO Studio — manage your payments